<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:fmr="http://www.fidelity.com/20250829"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2024q3"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fmr-20250829.xsd" xlink:type="simple"/>
    <context id="C000123284_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000123284_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123284_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000123283_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000123283_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000123283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048812_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_AA_HighYieldDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAHighYieldDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_AA_USGovernmentInvestmentGradeDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentInvestmentGradeDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_AA_EmergingMarketsDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEmergingMarketsDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_AA_ForeignDevelopedMarketsDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignDevelopedMarketsDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_AA_FloatingRatedebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAFloatingRatedebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_GD_SA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_GD_TR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048812_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048812Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048811_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_AA_HighYieldDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAHighYieldDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_AA_USGovernmentInvestmentGradeDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentInvestmentGradeDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_AA_EmergingMarketsDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEmergingMarketsDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_AA_ForeignDevelopedMarketsDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignDevelopedMarketsDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_AA_FloatingRatedebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAFloatingRatedebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_GD_SA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_GD_TR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048811_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048811Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048810_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_AA_HighYieldDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAHighYieldDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_AA_USGovernmentInvestmentGradeDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentInvestmentGradeDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_AA_EmergingMarketsDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEmergingMarketsDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_AA_ForeignDevelopedMarketsDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignDevelopedMarketsDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_AA_FloatingRatedebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAFloatingRatedebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_GD_SA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_GD_TR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048810_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048810Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048809_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_AA_HighYieldDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAHighYieldDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_AA_USGovernmentInvestmentGradeDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentInvestmentGradeDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_AA_EmergingMarketsDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEmergingMarketsDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_AA_ForeignDevelopedMarketsDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignDevelopedMarketsDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_AA_FloatingRatedebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAFloatingRatedebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_GD_BR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_GD_SA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_GD_TR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048809_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048808_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048808_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000236785_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236785_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000236784_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236784_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000236783_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236783_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000236782_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236782_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048807_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048807_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048806_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048806_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048805_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048805_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048804_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048804_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048803_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048803_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048820_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_CorporateBonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_USGovernmentAgencyMortgageSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyMortgageSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_AssetBackedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAAssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_CMOsandOtherMortgageRelatedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACMOsandOtherMortgageRelatedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_OtherInvestments_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_Options_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_BankLoanObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_ForeignGovernmentandGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignGovernmentandGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_GD_IE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_GD_BailiwickOfJersey_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:BailiwickOfJerseyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048820_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048819_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_CorporateBonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_USGovernmentAgencyMortgageSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyMortgageSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_AssetBackedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAAssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_CMOsandOtherMortgageRelatedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACMOsandOtherMortgageRelatedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_OtherInvestments_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_Options_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_BankLoanObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_ForeignGovernmentandGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignGovernmentandGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_GD_IE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_GD_BailiwickOfJersey_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:BailiwickOfJerseyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048819_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048819Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048818_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_CorporateBonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_USGovernmentAgencyMortgageSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyMortgageSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_AssetBackedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAAssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_CMOsandOtherMortgageRelatedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACMOsandOtherMortgageRelatedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_OtherInvestments_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_Options_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_BankLoanObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_ForeignGovernmentandGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignGovernmentandGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_GD_IE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_GD_BailiwickOfJersey_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:BailiwickOfJerseyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048818_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048818Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048817_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_CorporateBonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_USGovernmentAgencyMortgageSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyMortgageSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_AssetBackedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAAssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_CMOsandOtherMortgageRelatedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACMOsandOtherMortgageRelatedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_OtherInvestments_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_Options_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_BankLoanObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_ForeignGovernmentandGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignGovernmentandGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_GD_IE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_GD_BailiwickOfJersey_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:BailiwickOfJerseyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_GD_FR_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048817_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048817Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048776_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048776_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048776_EMD_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048776_EMD_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048776_EMD_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048776_EMD_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048776_EMD_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048776_EMD_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048776_AA_RepurchaseAgreements_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AARepurchaseAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048776_AA_USGovernmentAgencyDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048776_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048776Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048775_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048775_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048775_EMD_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048775_EMD_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048775_EMD_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048775_EMD_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048775_EMD_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048775_EMD_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048775_AA_RepurchaseAgreements_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AARepurchaseAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048775_AA_USGovernmentAgencyDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048775_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048774_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048774_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048774_EMD_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048774_EMD_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048774_EMD_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048774_EMD_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048774_EMD_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048774_EMD_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048774_AA_RepurchaseAgreements_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AARepurchaseAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048774_AA_USGovernmentAgencyDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048774_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048774Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048773_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048773_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048773_EMD_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048773_EMD_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048773_EMD_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048773_EMD_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048773_EMD_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048773_EMD_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048773_AA_RepurchaseAgreements_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AARepurchaseAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048773_AA_USGovernmentAgencyDebt_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048773_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048773Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048797_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048797_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048796_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048796_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048795_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048795_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048794_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048794_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048793_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048793_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048792_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048792_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000051547_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051547_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051547Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000051546_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051546_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051546Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000051545_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000051545_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000051545Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048791_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048791_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048790_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048790_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048790Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048789_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048789_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048789Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000240976_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240976_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000240974_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240974_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000240975_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240975_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000240972_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240972_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000240971_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240971_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000240973_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000240973_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000240973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048788_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048788_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048788Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048787_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048787_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048787Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048786_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048786_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048786Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048785_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048785_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048785Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048784_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048784_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048783_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048783_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048783Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048782_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048782_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048781_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048781_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048780_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048780_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000211081_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211081_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000211080_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211080_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211080Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000211079_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211079_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000211077_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211077_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000211076_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211076_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211076Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000211078_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211078_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211078Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000211073_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211073_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211073Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000211074_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211074_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211074Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000211075_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211075_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075285_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075285_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075285Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075284_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075284_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075284Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075283_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075283_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075283Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075282_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075282_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075282Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075281_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075281_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075280_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075280_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075279_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075279_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075279Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075278_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075278_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075278Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075277_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075277_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075277Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075276_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075276_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075275_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075275_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075275Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000075274_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000075274_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000075274Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048779_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048779_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048778_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048778_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048778Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048777_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048777_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048777Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048835_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048835_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048834_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048834_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048833_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048833_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048833Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048832_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048832_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048832Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048831_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048831_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048830_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048830_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048829_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048829_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048829Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048828_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048828_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048827_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048827_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048826_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048826_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048826Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048825_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048825_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048825Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048824_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048824_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048824Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000199916_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_AA_CorporateBonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_AA_USGovernmentAgencyMortgageSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyMortgageSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_AA_ForeignGovernmentandGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignGovernmentandGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_AA_CMOsandOtherMortgageRelatedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACMOsandOtherMortgageRelatedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_AA_USGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_AA_MunicipalSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAMunicipalSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_AA_AssetBackedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAAssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_AA_OtherInvestments_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_GD_JP_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_GD_Multinational_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:MultinationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_GD_ES_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199916_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199916Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000211325_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_AA_CorporateBonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_AA_USGovernmentAgencyMortgageSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyMortgageSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_AA_ForeignGovernmentandGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignGovernmentandGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_AA_CMOsandOtherMortgageRelatedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACMOsandOtherMortgageRelatedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_AA_USGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_AA_MunicipalSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAMunicipalSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_AA_AssetBackedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAAssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_AA_OtherInvestments_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_GD_JP_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_GD_Multinational_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:MultinationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_GD_ES_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000211325_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000211325Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000199915_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_AA_CorporateBonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_AA_USGovernmentAgencyMortgageSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyMortgageSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_AA_ForeignGovernmentandGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignGovernmentandGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_AA_CMOsandOtherMortgageRelatedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACMOsandOtherMortgageRelatedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_AA_USGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_AA_MunicipalSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAMunicipalSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_AA_AssetBackedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAAssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_AA_OtherInvestments_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_GD_CA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_GD_JP_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_GD_Multinational_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:MultinationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_GD_DE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_GD_AU_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_GD_ES_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000199915_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000199915Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048815_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_AA_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEquitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048815_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048815Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048814_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_AA_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEquitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048814_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048814Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048813_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_AA_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEquitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048813_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048813Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048816_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_AA_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEquitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048816_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048816Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048802_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_AA_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEquitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048802_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048801_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_AA_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEquitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048801_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048800_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_AA_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEquitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048800_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000048799_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_D_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">fmr:MSFinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_MS_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_AA_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAEquitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_AA_Bonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000048799_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000048799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000236281_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_CorporateBonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_USGovernmentAgencyMortgageSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyMortgageSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_AssetBackedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAAssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_CMOsandOtherMortgageRelatedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACMOsandOtherMortgageRelatedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_ForeignGovernmentandGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignGovernmentandGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_Options_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_OtherInvestments_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_BankLoanObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_MunicipalSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAMunicipalSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_GD_IE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_GD_BailiwickOfJersey_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:BailiwickOfJerseyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_GD_Multinational_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:MultinationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236281_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236281Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000236280_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_QD_USGovernmentandUSGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDUSGovernmentandUSGovernmentAgencyObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_QD_B_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_QD_CCCCCC_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDCCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_QD_Equities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDEquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_USTreasuryObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSTreasuryObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_CorporateBonds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_USGovernmentAgencyMortgageSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAUSGovernmentAgencyMortgageSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_AssetBackedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAAssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_CMOsandOtherMortgageRelatedSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACMOsandOtherMortgageRelatedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_ForeignGovernmentandGovernmentAgencyObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAForeignGovernmentandGovernmentAgencyObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_Options_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_OtherInvestments_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_BankLoanObligations_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_PreferredSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAPreferredSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_MunicipalSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAMunicipalSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_AA_CommonStocks_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommonStocksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_GD_US_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_GD_GrandCaymanUKOverseasTer_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:GrandCaymanUKOverseasTerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_GD_MX_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_GD_IE_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_GD_BailiwickOfJersey_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:BailiwickOfJerseyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_GD_Multinational_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:MultinationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_GD_GB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_GD_NL_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_GD_CH_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_GD_Other_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">fmr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000236280_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000236280Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000250596_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250596_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250596Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000250595_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250595_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250595Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C000250597_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_AA_DomesticEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AADomesticEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_AA_InternationalEquityFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAInternationalEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_AA_BondFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AABondFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_AA_ShortTermFunds_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_TH_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_TH_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_TH_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_TH_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_TH_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_TH_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_TH_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_TH_7_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_TH_8_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="C000250597_TH_9_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000250597Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">fmr:TH9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="Trust">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000823535</identifier>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="holding">
        <measure>shares</measure>
    </unit>
    <dei:DocumentType contextRef="Trust" id="ixv-491549">N-CSRS</dei:DocumentType>
    <dei:AmendmentFlag contextRef="Trust" id="ixv-491550">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="Trust" id="ixv-491551">0000823535</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="Trust" id="ixv-491552">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Trust" id="ixv-491553">Variable Insurance Products Fund V</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-97">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000123284_ClassMember" id="ixv-109">VIP Target Volatility Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000123284_ClassMember" id="ixv-112">VIP Target Volatility Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000123284_ClassMember" id="ixv-115">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000123284_ClassMember" id="ixv-134">This semi-annual shareholder report contains information about VIP Target Volatility Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000123284_ClassMember" id="ixv-136">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000123284_ClassMember" id="ixv-141">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="C000123284_ClassMember" id="ixv-143">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000123284_ClassMember" id="ixv-146">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000123284_ClassMember" id="ixv-149">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000123284_ClassMember" id="ixv-156">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;16&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.31&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000123284_ClassMember"
      decimals="0"
      id="ixv-509058"
      unitRef="usd">16</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000123284_ClassMember"
      decimals="INF"
      id="ixv-509059"
      unitRef="pure">0.0031</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000123284_ClassMember" id="ixv-196">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;166,052,336&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;25&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;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;193&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="C000123284_InstantMember"
      decimals="0"
      id="ixv-509060"
      unitRef="usd">166052336</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000123284_InstantMember"
      decimals="INF"
      id="ixv-509061"
      unitRef="holding">25</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000123284_ClassMember"
      decimals="INF"
      id="ixv-509062"
      unitRef="pure">1.93</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000123284_ClassMember" id="ixv-256">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

45.1


International Equity Funds

30.0


Bond Funds

23.9


Short-Term Funds

0.1


Short-Term Investments and Net Other Assets (Liabilities)

0.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 45.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 30.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 23.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;

Short-Term Funds - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000123284_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509063"
      unitRef="pure">0.451</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509064"
      unitRef="pure">0.300</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509065"
      unitRef="pure">0.239</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509066"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509067"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000123284_ClassMember" id="ixv-360">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

27.9


&#160;


Fidelity Total Bond Fund

23.0


&#160;


Fidelity Overseas Fund

12.2


&#160;


Fidelity Enhanced Large Cap Core ETF

8.6


&#160;


Fidelity Emerging Markets Fund

7.0


&#160;


Fidelity Enhanced International ETF

4.6


&#160;


Fidelity International Value Fund

3.3


&#160;


Fidelity Stock Selector Small Cap Fund

2.5


&#160;


iShares Core MSCI Emerging Markets ETF

1.9


&#160;


VIP Value Strategies Portfolio - Investor Class

1.4


&#160;


&#160;

92.4

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000123284_TH_0_Member"
      decimals="INF"
      id="ixv-509068"
      unitRef="pure">0.279</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_TH_1_Member"
      decimals="INF"
      id="ixv-509069"
      unitRef="pure">0.230</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_TH_2_Member"
      decimals="INF"
      id="ixv-509070"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_TH_3_Member"
      decimals="INF"
      id="ixv-509071"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_TH_4_Member"
      decimals="INF"
      id="ixv-509072"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_TH_5_Member"
      decimals="INF"
      id="ixv-509073"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_TH_6_Member"
      decimals="INF"
      id="ixv-509074"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_TH_7_Member"
      decimals="INF"
      id="ixv-509075"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_TH_8_Member"
      decimals="INF"
      id="ixv-509076"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123284_TH_9_Member"
      decimals="INF"
      id="ixv-509077"
      unitRef="pure">0.014</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-531">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000123283_ClassMember" id="ixv-543">VIP Target Volatility Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000123283_ClassMember" id="ixv-546">VIP Target Volatility Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000123283_ClassMember" id="ixv-549">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000123283_ClassMember" id="ixv-568">This semi-annual shareholder report contains information about VIP Target Volatility Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000123283_ClassMember" id="ixv-570">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000123283_ClassMember" id="ixv-575">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="C000123283_ClassMember" id="ixv-577">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000123283_ClassMember" id="ixv-580">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000123283_ClassMember" id="ixv-583">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000123283_ClassMember" id="ixv-590">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;8&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.16&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="C000123283_ClassMember"
      decimals="0"
      id="ixv-509078"
      unitRef="usd">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000123283_ClassMember"
      decimals="INF"
      id="ixv-509079"
      unitRef="pure">0.0016</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000123283_ClassMember" id="ixv-630">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;166,052,336&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;25&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;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;193&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="C000123283_InstantMember"
      decimals="0"
      id="ixv-509080"
      unitRef="usd">166052336</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000123283_InstantMember"
      decimals="INF"
      id="ixv-509081"
      unitRef="holding">25</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000123283_ClassMember"
      decimals="INF"
      id="ixv-509082"
      unitRef="pure">1.93</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000123283_ClassMember" id="ixv-690">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

45.1


International Equity Funds

30.0


Bond Funds

23.9


Short-Term Funds

0.1


Short-Term Investments and Net Other Assets (Liabilities)

0.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 45.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 30.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 23.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;

Short-Term Funds - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000123283_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509083"
      unitRef="pure">0.451</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509084"
      unitRef="pure">0.300</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509085"
      unitRef="pure">0.239</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509086"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509087"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000123283_ClassMember" id="ixv-794">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

27.9


&#160;


Fidelity Total Bond Fund

23.0


&#160;


Fidelity Overseas Fund

12.2


&#160;


Fidelity Enhanced Large Cap Core ETF

8.6


&#160;


Fidelity Emerging Markets Fund

7.0


&#160;


Fidelity Enhanced International ETF

4.6


&#160;


Fidelity International Value Fund

3.3


&#160;


Fidelity Stock Selector Small Cap Fund

2.5


&#160;


iShares Core MSCI Emerging Markets ETF

1.9


&#160;


VIP Value Strategies Portfolio - Investor Class

1.4


&#160;


&#160;

92.4

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000123283_TH_0_Member"
      decimals="INF"
      id="ixv-509088"
      unitRef="pure">0.279</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_TH_1_Member"
      decimals="INF"
      id="ixv-509089"
      unitRef="pure">0.230</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_TH_2_Member"
      decimals="INF"
      id="ixv-509090"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_TH_3_Member"
      decimals="INF"
      id="ixv-509091"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_TH_4_Member"
      decimals="INF"
      id="ixv-509092"
      unitRef="pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_TH_5_Member"
      decimals="INF"
      id="ixv-509093"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_TH_6_Member"
      decimals="INF"
      id="ixv-509094"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_TH_7_Member"
      decimals="INF"
      id="ixv-509095"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_TH_8_Member"
      decimals="INF"
      id="ixv-509096"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000123283_TH_9_Member"
      decimals="INF"
      id="ixv-509097"
      unitRef="pure">0.014</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-965">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048812_ClassMember" id="ixv-977">VIP Strategic Income Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048812_ClassMember" id="ixv-980">VIP Strategic Income Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048812_ClassMember" id="ixv-983">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048812_ClassMember" id="ixv-1002">This semi-annual shareholder report contains information about VIP Strategic Income Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048812_ClassMember" id="ixv-1004">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048812_ClassMember" id="ixv-1009">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="C000048812_ClassMember" id="ixv-1011">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048812_ClassMember" id="ixv-1014">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048812_ClassMember" id="ixv-1017">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048812_ClassMember" id="ixv-1024">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;45&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.89&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="C000048812_ClassMember"
      decimals="0"
      id="ixv-509098"
      unitRef="usd">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048812_ClassMember"
      decimals="INF"
      id="ixv-509099"
      unitRef="pure">0.0089</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048812_ClassMember" id="ixv-1064">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,558,619,273&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;1,450&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;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;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;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="C000048812_InstantMember"
      decimals="0"
      id="ixv-509100"
      unitRef="usd">1558619273</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048812_InstantMember"
      decimals="INF"
      id="ixv-509101"
      unitRef="holding">1450</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048812_ClassMember"
      decimals="INF"
      id="ixv-509102"
      unitRef="pure">0.91</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048812_ClassMember" id="ixv-1128">
&#160;
U.S. Government and U.S. Government Agency Obligations

21.8


AAA

1.0


AA

2.4


A

1.1


BBB

6.0


BB

13.1


B

17.7


CCC,CC,C

6.5


D

0.0


Not Rated

12.2


Equities

9.0


Short-Term Investments and Net Other Assets (Liabilities)

9.2




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 21.8


&#160;

AAA - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;


&#160;

A - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

BBB - 6.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;&#160;


&#160;

BB - 13.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;


&#160;

B - 17.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 6.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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 12.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;

Equities - 9.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
High-Yield Debt

43.7


U.S. Government &amp; Investment Grade-Debt

25.6


Emerging-Markets Debt

15.5


Foreign Developed-Markets Debt

8.2


Floating-Rate debt

6.4


Short-Term Investments and Net Other Assets (Liabilities)

0.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

High-Yield Debt - 43.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government &amp; Investment Grade-Debt - 25.6


&#160;

Emerging-Markets Debt - 15.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Foreign Developed-Markets Debt - 8.2&#160;&#160;&#160;&#160;


&#160;

Floating-Rate debt - 6.4&#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

73.7


Germany

5.2


Canada

1.7


Mexico

1.4


United Kingdom

1.4


Australia

1.4


Brazil

1.1


Saudi Arabia

1.0


Turkey

0.8


Others

12.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 73.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 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;

Canada - 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;

Mexico - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Australia - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Saudi Arabia - 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;

Turkey - 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;

Others - 12.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048812_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509103"
      unitRef="pure">0.218</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_AAA_Member"
      decimals="INF"
      id="ixv-509104"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_AA_Member"
      decimals="INF"
      id="ixv-509105"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_A_Member"
      decimals="INF"
      id="ixv-509106"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_BBB_Member"
      decimals="INF"
      id="ixv-509107"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_BB_Member"
      decimals="INF"
      id="ixv-509108"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_B_Member"
      decimals="INF"
      id="ixv-509109"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-509110"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_D_Member"
      decimals="INF"
      id="ixv-509111"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_NotRated_Member"
      decimals="INF"
      id="ixv-509112"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_Equities_Member"
      decimals="INF"
      id="ixv-509113"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509114"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_AA_HighYieldDebt_Member"
      decimals="INF"
      id="ixv-509115"
      unitRef="pure">0.437</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_AA_USGovernmentInvestmentGradeDebt_Member"
      decimals="INF"
      id="ixv-509116"
      unitRef="pure">0.256</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_AA_EmergingMarketsDebt_Member"
      decimals="INF"
      id="ixv-509117"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_AA_ForeignDevelopedMarketsDebt_Member"
      decimals="INF"
      id="ixv-509118"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_AA_FloatingRatedebt_Member"
      decimals="INF"
      id="ixv-509119"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509120"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_GD_US_Member"
      decimals="INF"
      id="ixv-509121"
      unitRef="pure">0.737</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_GD_DE_Member"
      decimals="INF"
      id="ixv-509122"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_GD_CA_Member"
      decimals="INF"
      id="ixv-509123"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_GD_MX_Member"
      decimals="INF"
      id="ixv-509124"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_GD_GB_Member"
      decimals="INF"
      id="ixv-509125"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_GD_AU_Member"
      decimals="INF"
      id="ixv-509126"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_GD_BR_Member"
      decimals="INF"
      id="ixv-509127"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_GD_SA_Member"
      decimals="INF"
      id="ixv-509128"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_GD_TR_Member"
      decimals="INF"
      id="ixv-509129"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_GD_Other_Member"
      decimals="INF"
      id="ixv-509130"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048812_ClassMember" id="ixv-1589">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

15.9


&#160;


German Federal Republic

5.2


&#160;


US Treasury Bonds

4.9


&#160;


Freddie Mac Multifamily Structured pass-thru certificates

3.3


&#160;


iShares Broad USD High Yield Corporate Bond ETF

1.2


&#160;


Australian Commonwealth

1.1


&#160;


EchoStar Corp

0.9


&#160;


TransDigm Inc

0.9


&#160;


Energy Transfer LP

0.8


&#160;


NVIDIA Corp

0.8


&#160;


&#160;

35.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048812_TH_0_Member"
      decimals="INF"
      id="ixv-509131"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_TH_1_Member"
      decimals="INF"
      id="ixv-509132"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_TH_2_Member"
      decimals="INF"
      id="ixv-509133"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_TH_3_Member"
      decimals="INF"
      id="ixv-509134"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_TH_4_Member"
      decimals="INF"
      id="ixv-509135"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_TH_5_Member"
      decimals="INF"
      id="ixv-509136"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_TH_6_Member"
      decimals="INF"
      id="ixv-509137"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_TH_7_Member"
      decimals="INF"
      id="ixv-509138"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_TH_8_Member"
      decimals="INF"
      id="ixv-509139"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048812_TH_9_Member"
      decimals="INF"
      id="ixv-509140"
      unitRef="pure">0.008</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-1760">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048811_ClassMember" id="ixv-1772">VIP Strategic Income Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048811_ClassMember" id="ixv-1775">VIP Strategic Income Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048811_ClassMember" id="ixv-1778">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048811_ClassMember" id="ixv-1797">This semi-annual shareholder report contains information about VIP Strategic Income Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048811_ClassMember" id="ixv-1799">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048811_ClassMember" id="ixv-1804">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="C000048811_ClassMember" id="ixv-1806">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048811_ClassMember" id="ixv-1809">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048811_ClassMember" id="ixv-1812">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048811_ClassMember" id="ixv-1819">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;37&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.74&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="C000048811_ClassMember"
      decimals="0"
      id="ixv-509141"
      unitRef="usd">37</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048811_ClassMember"
      decimals="INF"
      id="ixv-509142"
      unitRef="pure">0.0074</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048811_ClassMember" id="ixv-1859">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,558,619,273&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;1,450&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;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;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;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="C000048811_InstantMember"
      decimals="0"
      id="ixv-509143"
      unitRef="usd">1558619273</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048811_InstantMember"
      decimals="INF"
      id="ixv-509144"
      unitRef="holding">1450</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048811_ClassMember"
      decimals="INF"
      id="ixv-509145"
      unitRef="pure">0.91</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048811_ClassMember" id="ixv-1923">
&#160;
U.S. Government and U.S. Government Agency Obligations

21.8


AAA

1.0


AA

2.4


A

1.1


BBB

6.0


BB

13.1


B

17.7


CCC,CC,C

6.5


D

0.0


Not Rated

12.2


Equities

9.0


Short-Term Investments and Net Other Assets (Liabilities)

9.2




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 21.8


&#160;

AAA - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;


&#160;

A - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

BBB - 6.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;&#160;


&#160;

BB - 13.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;


&#160;

B - 17.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 6.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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 12.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;

Equities - 9.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
High-Yield Debt

43.7


U.S. Government &amp; Investment Grade-Debt

25.6


Emerging-Markets Debt

15.5


Foreign Developed-Markets Debt

8.2


Floating-Rate debt

6.4


Short-Term Investments and Net Other Assets (Liabilities)

0.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

High-Yield Debt - 43.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government &amp; Investment Grade-Debt - 25.6


&#160;

Emerging-Markets Debt - 15.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Foreign Developed-Markets Debt - 8.2&#160;&#160;&#160;&#160;


&#160;

Floating-Rate debt - 6.4&#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

73.7


Germany

5.2


Canada

1.7


Mexico

1.4


United Kingdom

1.4


Australia

1.4


Brazil

1.1


Saudi Arabia

1.0


Turkey

0.8


Others

12.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 73.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 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;

Canada - 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;

Mexico - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Australia - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Saudi Arabia - 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;

Turkey - 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;

Others - 12.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048811_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509146"
      unitRef="pure">0.218</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_AAA_Member"
      decimals="INF"
      id="ixv-509147"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_AA_Member"
      decimals="INF"
      id="ixv-509148"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_A_Member"
      decimals="INF"
      id="ixv-509149"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_BBB_Member"
      decimals="INF"
      id="ixv-509150"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_BB_Member"
      decimals="INF"
      id="ixv-509151"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_B_Member"
      decimals="INF"
      id="ixv-509152"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-509153"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_D_Member"
      decimals="INF"
      id="ixv-509154"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_NotRated_Member"
      decimals="INF"
      id="ixv-509155"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_Equities_Member"
      decimals="INF"
      id="ixv-509156"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509157"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_AA_HighYieldDebt_Member"
      decimals="INF"
      id="ixv-509158"
      unitRef="pure">0.437</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_AA_USGovernmentInvestmentGradeDebt_Member"
      decimals="INF"
      id="ixv-509159"
      unitRef="pure">0.256</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_AA_EmergingMarketsDebt_Member"
      decimals="INF"
      id="ixv-509160"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_AA_ForeignDevelopedMarketsDebt_Member"
      decimals="INF"
      id="ixv-509161"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_AA_FloatingRatedebt_Member"
      decimals="INF"
      id="ixv-509162"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509163"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_GD_US_Member"
      decimals="INF"
      id="ixv-509164"
      unitRef="pure">0.737</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_GD_DE_Member"
      decimals="INF"
      id="ixv-509165"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_GD_CA_Member"
      decimals="INF"
      id="ixv-509166"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_GD_MX_Member"
      decimals="INF"
      id="ixv-509167"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_GD_GB_Member"
      decimals="INF"
      id="ixv-509168"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_GD_AU_Member"
      decimals="INF"
      id="ixv-509169"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_GD_BR_Member"
      decimals="INF"
      id="ixv-509170"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_GD_SA_Member"
      decimals="INF"
      id="ixv-509171"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_GD_TR_Member"
      decimals="INF"
      id="ixv-509172"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_GD_Other_Member"
      decimals="INF"
      id="ixv-509173"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048811_ClassMember" id="ixv-2384">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

15.9


&#160;


German Federal Republic

5.2


&#160;


US Treasury Bonds

4.9


&#160;


Freddie Mac Multifamily Structured pass-thru certificates

3.3


&#160;


iShares Broad USD High Yield Corporate Bond ETF

1.2


&#160;


Australian Commonwealth

1.1


&#160;


EchoStar Corp

0.9


&#160;


TransDigm Inc

0.9


&#160;


Energy Transfer LP

0.8


&#160;


NVIDIA Corp

0.8


&#160;


&#160;

35.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048811_TH_0_Member"
      decimals="INF"
      id="ixv-509174"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_TH_1_Member"
      decimals="INF"
      id="ixv-509175"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_TH_2_Member"
      decimals="INF"
      id="ixv-509176"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_TH_3_Member"
      decimals="INF"
      id="ixv-509177"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_TH_4_Member"
      decimals="INF"
      id="ixv-509178"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_TH_5_Member"
      decimals="INF"
      id="ixv-509179"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_TH_6_Member"
      decimals="INF"
      id="ixv-509180"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_TH_7_Member"
      decimals="INF"
      id="ixv-509181"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_TH_8_Member"
      decimals="INF"
      id="ixv-509182"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048811_TH_9_Member"
      decimals="INF"
      id="ixv-509183"
      unitRef="pure">0.008</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-2555">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048810_ClassMember" id="ixv-2567">VIP Strategic Income Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048810_ClassMember" id="ixv-2570">VIP Strategic Income Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048810_ClassMember" id="ixv-2573">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048810_ClassMember" id="ixv-2592">This semi-annual shareholder report contains information about VIP Strategic Income Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048810_ClassMember" id="ixv-2594">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048810_ClassMember" id="ixv-2599">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="C000048810_ClassMember" id="ixv-2601">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048810_ClassMember" id="ixv-2604">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048810_ClassMember" id="ixv-2607">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048810_ClassMember" id="ixv-2614">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;34&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.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="C000048810_ClassMember"
      decimals="0"
      id="ixv-509184"
      unitRef="usd">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048810_ClassMember"
      decimals="INF"
      id="ixv-509185"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048810_ClassMember" id="ixv-2654">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,558,619,273&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;1,450&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;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;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;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="C000048810_InstantMember"
      decimals="0"
      id="ixv-509186"
      unitRef="usd">1558619273</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048810_InstantMember"
      decimals="INF"
      id="ixv-509187"
      unitRef="holding">1450</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048810_ClassMember"
      decimals="INF"
      id="ixv-509188"
      unitRef="pure">0.91</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048810_ClassMember" id="ixv-2718">
&#160;
U.S. Government and U.S. Government Agency Obligations

21.8


AAA

1.0


AA

2.4


A

1.1


BBB

6.0


BB

13.1


B

17.7


CCC,CC,C

6.5


D

0.0


Not Rated

12.2


Equities

9.0


Short-Term Investments and Net Other Assets (Liabilities)

9.2




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 21.8


&#160;

AAA - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;


&#160;

A - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

BBB - 6.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;&#160;


&#160;

BB - 13.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;


&#160;

B - 17.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 6.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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 12.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;

Equities - 9.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
High-Yield Debt

43.7


U.S. Government &amp; Investment Grade-Debt

25.6


Emerging-Markets Debt

15.5


Foreign Developed-Markets Debt

8.2


Floating-Rate debt

6.4


Short-Term Investments and Net Other Assets (Liabilities)

0.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

High-Yield Debt - 43.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government &amp; Investment Grade-Debt - 25.6


&#160;

Emerging-Markets Debt - 15.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Foreign Developed-Markets Debt - 8.2&#160;&#160;&#160;&#160;


&#160;

Floating-Rate debt - 6.4&#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

73.7


Germany

5.2


Canada

1.7


Mexico

1.4


United Kingdom

1.4


Australia

1.4


Brazil

1.1


Saudi Arabia

1.0


Turkey

0.8


Others

12.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 73.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 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;

Canada - 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;

Mexico - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Australia - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Saudi Arabia - 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;

Turkey - 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;

Others - 12.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048810_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509189"
      unitRef="pure">0.218</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_AAA_Member"
      decimals="INF"
      id="ixv-509190"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_AA_Member"
      decimals="INF"
      id="ixv-509191"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_A_Member"
      decimals="INF"
      id="ixv-509192"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_BBB_Member"
      decimals="INF"
      id="ixv-509193"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_BB_Member"
      decimals="INF"
      id="ixv-509194"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_B_Member"
      decimals="INF"
      id="ixv-509195"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-509196"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_D_Member"
      decimals="INF"
      id="ixv-509197"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_NotRated_Member"
      decimals="INF"
      id="ixv-509198"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_Equities_Member"
      decimals="INF"
      id="ixv-509199"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509200"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_AA_HighYieldDebt_Member"
      decimals="INF"
      id="ixv-509201"
      unitRef="pure">0.437</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_AA_USGovernmentInvestmentGradeDebt_Member"
      decimals="INF"
      id="ixv-509202"
      unitRef="pure">0.256</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_AA_EmergingMarketsDebt_Member"
      decimals="INF"
      id="ixv-509203"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_AA_ForeignDevelopedMarketsDebt_Member"
      decimals="INF"
      id="ixv-509204"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_AA_FloatingRatedebt_Member"
      decimals="INF"
      id="ixv-509205"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509206"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_GD_US_Member"
      decimals="INF"
      id="ixv-509207"
      unitRef="pure">0.737</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_GD_DE_Member"
      decimals="INF"
      id="ixv-509208"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_GD_CA_Member"
      decimals="INF"
      id="ixv-509209"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_GD_MX_Member"
      decimals="INF"
      id="ixv-509210"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_GD_GB_Member"
      decimals="INF"
      id="ixv-509211"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_GD_AU_Member"
      decimals="INF"
      id="ixv-509212"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_GD_BR_Member"
      decimals="INF"
      id="ixv-509213"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_GD_SA_Member"
      decimals="INF"
      id="ixv-509214"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_GD_TR_Member"
      decimals="INF"
      id="ixv-509215"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_GD_Other_Member"
      decimals="INF"
      id="ixv-509216"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048810_ClassMember" id="ixv-3179">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

15.9


&#160;


German Federal Republic

5.2


&#160;


US Treasury Bonds

4.9


&#160;


Freddie Mac Multifamily Structured pass-thru certificates

3.3


&#160;


iShares Broad USD High Yield Corporate Bond ETF

1.2


&#160;


Australian Commonwealth

1.1


&#160;


EchoStar Corp

0.9


&#160;


TransDigm Inc

0.9


&#160;


Energy Transfer LP

0.8


&#160;


NVIDIA Corp

0.8


&#160;


&#160;

35.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048810_TH_0_Member"
      decimals="INF"
      id="ixv-509217"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_TH_1_Member"
      decimals="INF"
      id="ixv-509218"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_TH_2_Member"
      decimals="INF"
      id="ixv-509219"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_TH_3_Member"
      decimals="INF"
      id="ixv-509220"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_TH_4_Member"
      decimals="INF"
      id="ixv-509221"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_TH_5_Member"
      decimals="INF"
      id="ixv-509222"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_TH_6_Member"
      decimals="INF"
      id="ixv-509223"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_TH_7_Member"
      decimals="INF"
      id="ixv-509224"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_TH_8_Member"
      decimals="INF"
      id="ixv-509225"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048810_TH_9_Member"
      decimals="INF"
      id="ixv-509226"
      unitRef="pure">0.008</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-3350">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048809_ClassMember" id="ixv-3362">VIP Strategic Income Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048809_ClassMember" id="ixv-3365">VIP Strategic Income Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048809_ClassMember" id="ixv-3368">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048809_ClassMember" id="ixv-3387">This semi-annual shareholder report contains information about VIP Strategic Income Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048809_ClassMember" id="ixv-3389">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048809_ClassMember" id="ixv-3394">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="C000048809_ClassMember" id="ixv-3396">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048809_ClassMember" id="ixv-3399">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048809_ClassMember" id="ixv-3402">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048809_ClassMember" id="ixv-3409">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;32&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.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="C000048809_ClassMember"
      decimals="0"
      id="ixv-509227"
      unitRef="usd">32</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048809_ClassMember"
      decimals="INF"
      id="ixv-509228"
      unitRef="pure">0.0064</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048809_ClassMember" id="ixv-3449">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,558,619,273&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;1,450&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;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;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;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="C000048809_InstantMember"
      decimals="0"
      id="ixv-509229"
      unitRef="usd">1558619273</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048809_InstantMember"
      decimals="INF"
      id="ixv-509230"
      unitRef="holding">1450</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048809_ClassMember"
      decimals="INF"
      id="ixv-509231"
      unitRef="pure">0.91</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048809_ClassMember" id="ixv-3513">
&#160;
U.S. Government and U.S. Government Agency Obligations

21.8


AAA

1.0


AA

2.4


A

1.1


BBB

6.0


BB

13.1


B

17.7


CCC,CC,C

6.5


D

0.0


Not Rated

12.2


Equities

9.0


Short-Term Investments and Net Other Assets (Liabilities)

9.2




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 21.8


&#160;

AAA - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;


&#160;

A - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

BBB - 6.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;&#160;


&#160;

BB - 13.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;


&#160;

B - 17.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 6.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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 12.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;

Equities - 9.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
High-Yield Debt

43.7


U.S. Government &amp; Investment Grade-Debt

25.6


Emerging-Markets Debt

15.5


Foreign Developed-Markets Debt

8.2


Floating-Rate debt

6.4


Short-Term Investments and Net Other Assets (Liabilities)

0.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

High-Yield Debt - 43.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government &amp; Investment Grade-Debt - 25.6


&#160;

Emerging-Markets Debt - 15.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Foreign Developed-Markets Debt - 8.2&#160;&#160;&#160;&#160;


&#160;

Floating-Rate debt - 6.4&#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

73.7


Germany

5.2


Canada

1.7


Mexico

1.4


United Kingdom

1.4


Australia

1.4


Brazil

1.1


Saudi Arabia

1.0


Turkey

0.8


Others

12.3




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 73.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Germany - 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;

Canada - 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;

Mexico - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Australia - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Brazil - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Saudi Arabia - 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;

Turkey - 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;

Others - 12.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048809_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509232"
      unitRef="pure">0.218</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_AAA_Member"
      decimals="INF"
      id="ixv-509233"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_AA_Member"
      decimals="INF"
      id="ixv-509234"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_A_Member"
      decimals="INF"
      id="ixv-509235"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_BBB_Member"
      decimals="INF"
      id="ixv-509236"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_BB_Member"
      decimals="INF"
      id="ixv-509237"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_B_Member"
      decimals="INF"
      id="ixv-509238"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-509239"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_D_Member"
      decimals="INF"
      id="ixv-509240"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_NotRated_Member"
      decimals="INF"
      id="ixv-509241"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_Equities_Member"
      decimals="INF"
      id="ixv-509242"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509243"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_AA_HighYieldDebt_Member"
      decimals="INF"
      id="ixv-509244"
      unitRef="pure">0.437</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_AA_USGovernmentInvestmentGradeDebt_Member"
      decimals="INF"
      id="ixv-509245"
      unitRef="pure">0.256</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_AA_EmergingMarketsDebt_Member"
      decimals="INF"
      id="ixv-509246"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_AA_ForeignDevelopedMarketsDebt_Member"
      decimals="INF"
      id="ixv-509247"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_AA_FloatingRatedebt_Member"
      decimals="INF"
      id="ixv-509248"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509249"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_GD_US_Member"
      decimals="INF"
      id="ixv-509250"
      unitRef="pure">0.737</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_GD_DE_Member"
      decimals="INF"
      id="ixv-509251"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_GD_CA_Member"
      decimals="INF"
      id="ixv-509252"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_GD_MX_Member"
      decimals="INF"
      id="ixv-509253"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_GD_GB_Member"
      decimals="INF"
      id="ixv-509254"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_GD_AU_Member"
      decimals="INF"
      id="ixv-509255"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_GD_BR_Member"
      decimals="INF"
      id="ixv-509256"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_GD_SA_Member"
      decimals="INF"
      id="ixv-509257"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_GD_TR_Member"
      decimals="INF"
      id="ixv-509258"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_GD_Other_Member"
      decimals="INF"
      id="ixv-509259"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048809_ClassMember" id="ixv-3974">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

15.9


&#160;


German Federal Republic

5.2


&#160;


US Treasury Bonds

4.9


&#160;


Freddie Mac Multifamily Structured pass-thru certificates

3.3


&#160;


iShares Broad USD High Yield Corporate Bond ETF

1.2


&#160;


Australian Commonwealth

1.1


&#160;


EchoStar Corp

0.9


&#160;


TransDigm Inc

0.9


&#160;


Energy Transfer LP

0.8


&#160;


NVIDIA Corp

0.8


&#160;


&#160;

35.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048809_TH_0_Member"
      decimals="INF"
      id="ixv-509260"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_TH_1_Member"
      decimals="INF"
      id="ixv-509261"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_TH_2_Member"
      decimals="INF"
      id="ixv-509262"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_TH_3_Member"
      decimals="INF"
      id="ixv-509263"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_TH_4_Member"
      decimals="INF"
      id="ixv-509264"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_TH_5_Member"
      decimals="INF"
      id="ixv-509265"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_TH_6_Member"
      decimals="INF"
      id="ixv-509266"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_TH_7_Member"
      decimals="INF"
      id="ixv-509267"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_TH_8_Member"
      decimals="INF"
      id="ixv-509268"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048809_TH_9_Member"
      decimals="INF"
      id="ixv-509269"
      unitRef="pure">0.008</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-4145">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048808_ClassMember" id="ixv-4157">VIP Investor Freedom Income Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048808_ClassMember" id="ixv-4160">VIP Investor Freedom Income Portfolio&#x2120;</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048808_ClassMember" id="ixv-4163">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048808_ClassMember" id="ixv-4182">This semi-annual shareholder report contains information about VIP Investor Freedom Income Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048808_ClassMember" id="ixv-4184">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048808_ClassMember" id="ixv-4189">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="C000048808_ClassMember" id="ixv-4191">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048808_ClassMember" id="ixv-4194">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048808_ClassMember" id="ixv-4197">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048808_ClassMember" id="ixv-4204">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Investor Freedom Income Portfolio&#x2120;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048808_ClassMember"
      decimals="0"
      id="ixv-509270"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048808_ClassMember"
      decimals="INF"
      id="ixv-509271"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048808_ClassMember" id="ixv-4254">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;77,105,625&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;15&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;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;24&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="C000048808_InstantMember"
      decimals="0"
      id="ixv-509272"
      unitRef="usd">77105625</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048808_InstantMember"
      decimals="INF"
      id="ixv-509273"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048808_ClassMember"
      decimals="INF"
      id="ixv-509274"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048808_ClassMember" id="ixv-4314">
&#160;
&#160;
&#160;
&#160;
Bond Funds

62.1


Short-Term Funds

16.3


International Equity Funds

13.4


Domestic Equity Funds

8.2


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 62.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;

Short-Term Funds - 16.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 13.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 8.2&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048808_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509275"
      unitRef="pure">0.621</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509276"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509277"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509278"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509279"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048808_ClassMember" id="ixv-4418">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

38.5


&#160;


VIP Government Money Market Portfolio - Investor Class

16.3


&#160;


Fidelity Inflation-Protected Bond Index Fund

15.5


&#160;


VIP Overseas Portfolio - Investor Class

8.8


&#160;


VIP Emerging Markets Portfolio - Investor Class

4.6


&#160;


Fidelity Long-Term Treasury Bond Index Fund

3.9


&#160;


Fidelity International Bond Index Fund

3.0


&#160;


VIP Growth Portfolio - Investor Class

2.4


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

1.6


&#160;


VIP Contrafund Portfolio - Investor Class

1.4


&#160;


&#160;

96.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048808_TH_0_Member"
      decimals="INF"
      id="ixv-509280"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_TH_1_Member"
      decimals="INF"
      id="ixv-509281"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_TH_2_Member"
      decimals="INF"
      id="ixv-509282"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_TH_3_Member"
      decimals="INF"
      id="ixv-509283"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_TH_4_Member"
      decimals="INF"
      id="ixv-509284"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_TH_5_Member"
      decimals="INF"
      id="ixv-509285"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_TH_6_Member"
      decimals="INF"
      id="ixv-509286"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_TH_7_Member"
      decimals="INF"
      id="ixv-509287"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_TH_8_Member"
      decimals="INF"
      id="ixv-509288"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048808_TH_9_Member"
      decimals="INF"
      id="ixv-509289"
      unitRef="pure">0.014</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-4589">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000236785_ClassMember" id="ixv-4601">VIP Investor Freedom 2050 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000236785_ClassMember" id="ixv-4604">VIP Investor Freedom 2050 Portfolio&#x2120;</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000236785_ClassMember" id="ixv-4607">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000236785_ClassMember" id="ixv-4626">This semi-annual shareholder report contains information about VIP Investor Freedom 2050 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000236785_ClassMember" id="ixv-4628">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000236785_ClassMember" id="ixv-4633">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="C000236785_ClassMember" id="ixv-4635">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000236785_ClassMember" id="ixv-4638">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000236785_ClassMember" id="ixv-4641">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000236785_ClassMember" id="ixv-4648">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Investor Freedom 2050 Portfolio&#x2120;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000236785_ClassMember"
      decimals="0"
      id="ixv-509290"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000236785_ClassMember"
      decimals="INF"
      id="ixv-509291"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000236785_ClassMember" id="ixv-4698">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;9,943,628&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;12&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;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;28&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="C000236785_InstantMember"
      decimals="0"
      id="ixv-509292"
      unitRef="usd">9943628</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000236785_InstantMember"
      decimals="INF"
      id="ixv-509293"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000236785_ClassMember"
      decimals="INF"
      id="ixv-509294"
      unitRef="pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000236785_ClassMember" id="ixv-4758">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236785_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509295"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509296"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509297"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509298"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509299"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000236785_ClassMember" id="ixv-4862">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Investor Class

29.0


&#160;


VIP Growth Portfolio - Investor Class

14.8


&#160;


VIP Emerging Markets Portfolio - Investor Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

9.9


&#160;


VIP Contrafund Portfolio - Investor Class

8.9


&#160;


VIP Equity Income Portfolio - Investor Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Investor Class

5.0


&#160;


VIP Value Strategies Portfolio - Investor Class

2.5


&#160;


VIP Mid Cap Portfolio - Investor Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236785_TH_0_Member"
      decimals="INF"
      id="ixv-509300"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_TH_1_Member"
      decimals="INF"
      id="ixv-509301"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_TH_2_Member"
      decimals="INF"
      id="ixv-509302"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_TH_3_Member"
      decimals="INF"
      id="ixv-509303"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_TH_4_Member"
      decimals="INF"
      id="ixv-509304"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_TH_5_Member"
      decimals="INF"
      id="ixv-509305"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_TH_6_Member"
      decimals="INF"
      id="ixv-509306"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_TH_7_Member"
      decimals="INF"
      id="ixv-509307"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_TH_8_Member"
      decimals="INF"
      id="ixv-509308"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236785_TH_9_Member"
      decimals="INF"
      id="ixv-509309"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-5033">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000236784_ClassMember" id="ixv-5045">VIP Investor Freedom 2045 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000236784_ClassMember" id="ixv-5048">VIP Investor Freedom 2045 Portfolio&#x2120;</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000236784_ClassMember" id="ixv-5051">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000236784_ClassMember" id="ixv-5070">This semi-annual shareholder report contains information about VIP Investor Freedom 2045 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000236784_ClassMember" id="ixv-5072">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000236784_ClassMember" id="ixv-5077">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="C000236784_ClassMember" id="ixv-5079">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000236784_ClassMember" id="ixv-5082">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000236784_ClassMember" id="ixv-5085">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000236784_ClassMember" id="ixv-5092">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Investor Freedom 2045 Portfolio&#x2120;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000236784_ClassMember"
      decimals="0"
      id="ixv-509310"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000236784_ClassMember"
      decimals="INF"
      id="ixv-509311"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000236784_ClassMember" id="ixv-5142">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;6,491,304&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;12&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;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;30&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="C000236784_InstantMember"
      decimals="0"
      id="ixv-509312"
      unitRef="usd">6491304</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000236784_InstantMember"
      decimals="INF"
      id="ixv-509313"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000236784_ClassMember"
      decimals="INF"
      id="ixv-509314"
      unitRef="pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000236784_ClassMember" id="ixv-5202">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236784_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509315"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509316"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509317"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509318"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509319"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000236784_ClassMember" id="ixv-5306">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Investor Class

29.0


&#160;


VIP Growth Portfolio - Investor Class

14.8


&#160;


VIP Emerging Markets Portfolio - Investor Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

9.9


&#160;


VIP Contrafund Portfolio - Investor Class

8.9


&#160;


VIP Equity Income Portfolio - Investor Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Investor Class

5.0


&#160;


VIP Value Strategies Portfolio - Investor Class

2.5


&#160;


VIP Mid Cap Portfolio - Investor Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236784_TH_0_Member"
      decimals="INF"
      id="ixv-509320"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_TH_1_Member"
      decimals="INF"
      id="ixv-509321"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_TH_2_Member"
      decimals="INF"
      id="ixv-509322"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_TH_3_Member"
      decimals="INF"
      id="ixv-509323"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_TH_4_Member"
      decimals="INF"
      id="ixv-509324"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_TH_5_Member"
      decimals="INF"
      id="ixv-509325"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_TH_6_Member"
      decimals="INF"
      id="ixv-509326"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_TH_7_Member"
      decimals="INF"
      id="ixv-509327"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_TH_8_Member"
      decimals="INF"
      id="ixv-509328"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236784_TH_9_Member"
      decimals="INF"
      id="ixv-509329"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-5477">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000236783_ClassMember" id="ixv-5489">VIP Investor Freedom 2040 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000236783_ClassMember" id="ixv-5492">VIP Investor Freedom 2040 Portfolio&#x2120;</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000236783_ClassMember" id="ixv-5495">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000236783_ClassMember" id="ixv-5514">This semi-annual shareholder report contains information about VIP Investor Freedom 2040 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000236783_ClassMember" id="ixv-5516">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000236783_ClassMember" id="ixv-5521">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="C000236783_ClassMember" id="ixv-5523">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000236783_ClassMember" id="ixv-5526">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000236783_ClassMember" id="ixv-5529">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000236783_ClassMember" id="ixv-5536">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Investor Freedom 2040 Portfolio&#x2120;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000236783_ClassMember"
      decimals="0"
      id="ixv-509330"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000236783_ClassMember"
      decimals="INF"
      id="ixv-509331"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000236783_ClassMember" id="ixv-5586">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;20,865,574&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;15&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;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;25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000236783_InstantMember"
      decimals="0"
      id="ixv-509332"
      unitRef="usd">20865574</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000236783_InstantMember"
      decimals="INF"
      id="ixv-509333"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000236783_ClassMember"
      decimals="INF"
      id="ixv-509334"
      unitRef="pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000236783_ClassMember" id="ixv-5646">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

45.9


International Equity Funds

38.5


Bond Funds

14.2


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 45.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 38.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 14.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;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236783_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509335"
      unitRef="pure">0.459</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509336"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509337"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509338"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509339"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000236783_ClassMember" id="ixv-5750">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Investor Class

26.6


&#160;


VIP Growth Portfolio - Investor Class

13.4


&#160;


VIP Emerging Markets Portfolio - Investor Class

11.9


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

9.0


&#160;


Fidelity Long-Term Treasury Bond Index Fund

8.6


&#160;


VIP Contrafund Portfolio - Investor Class

8.1


&#160;


VIP Equity Income Portfolio - Investor Class

6.5


&#160;


VIP Value Portfolio - Investor Class

4.6


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

2.9


&#160;


VIP Value Strategies Portfolio - Investor Class

2.3


&#160;


&#160;

93.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236783_TH_0_Member"
      decimals="INF"
      id="ixv-509340"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_TH_1_Member"
      decimals="INF"
      id="ixv-509341"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_TH_2_Member"
      decimals="INF"
      id="ixv-509342"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_TH_3_Member"
      decimals="INF"
      id="ixv-509343"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_TH_4_Member"
      decimals="INF"
      id="ixv-509344"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_TH_5_Member"
      decimals="INF"
      id="ixv-509345"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_TH_6_Member"
      decimals="INF"
      id="ixv-509346"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_TH_7_Member"
      decimals="INF"
      id="ixv-509347"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_TH_8_Member"
      decimals="INF"
      id="ixv-509348"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236783_TH_9_Member"
      decimals="INF"
      id="ixv-509349"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-5921">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000236782_ClassMember" id="ixv-5933">VIP Investor Freedom 2035 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000236782_ClassMember" id="ixv-5936">VIP Investor Freedom 2035 Portfolio&#x2120;</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000236782_ClassMember" id="ixv-5939">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000236782_ClassMember" id="ixv-5958">This semi-annual shareholder report contains information about VIP Investor Freedom 2035 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000236782_ClassMember" id="ixv-5960">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000236782_ClassMember" id="ixv-5965">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="C000236782_ClassMember" id="ixv-5967">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000236782_ClassMember" id="ixv-5970">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000236782_ClassMember" id="ixv-5973">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000236782_ClassMember" id="ixv-5980">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Investor Freedom 2035 Portfolio&#x2120;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000236782_ClassMember"
      decimals="0"
      id="ixv-509350"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000236782_ClassMember"
      decimals="INF"
      id="ixv-509351"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000236782_ClassMember" id="ixv-6030">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;29,594,491&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;15&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;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="C000236782_InstantMember"
      decimals="0"
      id="ixv-509352"
      unitRef="usd">29594491</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000236782_InstantMember"
      decimals="INF"
      id="ixv-509353"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000236782_ClassMember"
      decimals="INF"
      id="ixv-509354"
      unitRef="pure">0.45</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000236782_ClassMember" id="ixv-6090">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

37.0


International Equity Funds

32.5


Bond Funds

29.1


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 37.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 32.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 29.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;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236782_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509355"
      unitRef="pure">0.370</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509356"
      unitRef="pure">0.325</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509357"
      unitRef="pure">0.291</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509358"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509359"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000236782_ClassMember" id="ixv-6194">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Investor Class

22.4


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

15.8


&#160;


VIP Growth Portfolio - Investor Class

10.8


&#160;


VIP Emerging Markets Portfolio - Investor Class

10.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

8.2


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

7.3


&#160;


VIP Contrafund Portfolio - Investor Class

6.5


&#160;


VIP Equity Income Portfolio - Investor Class

5.3


&#160;


Fidelity Inflation-Protected Bond Index Fund

3.8


&#160;


VIP Value Portfolio - Investor Class

3.7


&#160;


&#160;

93.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236782_TH_0_Member"
      decimals="INF"
      id="ixv-509360"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_TH_1_Member"
      decimals="INF"
      id="ixv-509361"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_TH_2_Member"
      decimals="INF"
      id="ixv-509362"
      unitRef="pure">0.108</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_TH_3_Member"
      decimals="INF"
      id="ixv-509363"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_TH_4_Member"
      decimals="INF"
      id="ixv-509364"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_TH_5_Member"
      decimals="INF"
      id="ixv-509365"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_TH_6_Member"
      decimals="INF"
      id="ixv-509366"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_TH_7_Member"
      decimals="INF"
      id="ixv-509367"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_TH_8_Member"
      decimals="INF"
      id="ixv-509368"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236782_TH_9_Member"
      decimals="INF"
      id="ixv-509369"
      unitRef="pure">0.037</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-6365">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048807_ClassMember" id="ixv-6377">VIP Investor Freedom 2030 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048807_ClassMember" id="ixv-6380">VIP Investor Freedom 2030 Portfolio&#x2120;</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048807_ClassMember" id="ixv-6383">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048807_ClassMember" id="ixv-6402">This semi-annual shareholder report contains information about VIP Investor Freedom 2030 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048807_ClassMember" id="ixv-6404">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048807_ClassMember" id="ixv-6409">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="C000048807_ClassMember" id="ixv-6411">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048807_ClassMember" id="ixv-6414">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048807_ClassMember" id="ixv-6417">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048807_ClassMember" id="ixv-6424">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Investor Freedom 2030 Portfolio&#x2120;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048807_ClassMember"
      decimals="0"
      id="ixv-509370"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048807_ClassMember"
      decimals="INF"
      id="ixv-509371"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048807_ClassMember" id="ixv-6474">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;382,650,060&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;15&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;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;34&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000048807_InstantMember"
      decimals="0"
      id="ixv-509372"
      unitRef="usd">382650060</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048807_InstantMember"
      decimals="INF"
      id="ixv-509373"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048807_ClassMember"
      decimals="INF"
      id="ixv-509374"
      unitRef="pure">0.34</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048807_ClassMember" id="ixv-6534">
&#160;
&#160;
&#160;
&#160;
Bond Funds

37.9


Domestic Equity Funds

31.7


International Equity Funds

29.0


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 37.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;

Domestic Equity Funds - 31.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 29.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048807_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509375"
      unitRef="pure">0.379</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509376"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509377"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509378"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509379"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048807_ClassMember" id="ixv-6638">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

20.4


&#160;


VIP Overseas Portfolio - Investor Class

19.9


&#160;


VIP Growth Portfolio - Investor Class

9.2


&#160;


VIP Emerging Markets Portfolio - Investor Class

9.1


&#160;


Fidelity Inflation-Protected Bond Index Fund

7.8


&#160;


Fidelity Long-Term Treasury Bond Index Fund

7.8


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

6.2


&#160;


VIP Contrafund Portfolio - Investor Class

5.6


&#160;


VIP Equity Income Portfolio - Investor Class

4.5


&#160;


VIP Value Portfolio - Investor Class

3.2


&#160;


&#160;

93.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048807_TH_0_Member"
      decimals="INF"
      id="ixv-509380"
      unitRef="pure">0.204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_TH_1_Member"
      decimals="INF"
      id="ixv-509381"
      unitRef="pure">0.199</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_TH_2_Member"
      decimals="INF"
      id="ixv-509382"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_TH_3_Member"
      decimals="INF"
      id="ixv-509383"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_TH_4_Member"
      decimals="INF"
      id="ixv-509384"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_TH_5_Member"
      decimals="INF"
      id="ixv-509385"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_TH_6_Member"
      decimals="INF"
      id="ixv-509386"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_TH_7_Member"
      decimals="INF"
      id="ixv-509387"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_TH_8_Member"
      decimals="INF"
      id="ixv-509388"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048807_TH_9_Member"
      decimals="INF"
      id="ixv-509389"
      unitRef="pure">0.032</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-6809">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048806_ClassMember" id="ixv-6821">VIP Investor Freedom 2025 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048806_ClassMember" id="ixv-6824">VIP Investor Freedom 2025 Portfolio&#x2120;</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048806_ClassMember" id="ixv-6827">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048806_ClassMember" id="ixv-6846">This semi-annual shareholder report contains information about VIP Investor Freedom 2025 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048806_ClassMember" id="ixv-6848">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048806_ClassMember" id="ixv-6853">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="C000048806_ClassMember" id="ixv-6855">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048806_ClassMember" id="ixv-6858">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048806_ClassMember" id="ixv-6861">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048806_ClassMember" id="ixv-6868">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Investor Freedom 2025 Portfolio&#x2120;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048806_ClassMember"
      decimals="0"
      id="ixv-509390"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048806_ClassMember"
      decimals="INF"
      id="ixv-509391"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048806_ClassMember" id="ixv-6918">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;210,677,000&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;15&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;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;32&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="C000048806_InstantMember"
      decimals="0"
      id="ixv-509392"
      unitRef="usd">210677000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048806_InstantMember"
      decimals="INF"
      id="ixv-509393"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048806_ClassMember"
      decimals="INF"
      id="ixv-509394"
      unitRef="pure">0.32</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048806_ClassMember" id="ixv-6978">
&#160;
&#160;
&#160;
&#160;
Bond Funds

44.4


Domestic Equity Funds

27.8


International Equity Funds

26.4


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 44.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;

Domestic Equity Funds - 27.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 26.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048806_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509395"
      unitRef="pure">0.444</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509396"
      unitRef="pure">0.278</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509397"
      unitRef="pure">0.264</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509398"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509399"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048806_ClassMember" id="ixv-7082">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

23.2


&#160;


VIP Overseas Portfolio - Investor Class

18.1


&#160;


Fidelity Inflation-Protected Bond Index Fund

11.6


&#160;


VIP Emerging Markets Portfolio - Investor Class

8.3


&#160;


VIP Growth Portfolio - Investor Class

8.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

7.2


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

5.5


&#160;


VIP Contrafund Portfolio - Investor Class

4.9


&#160;


VIP Equity Income Portfolio - Investor Class

4.0


&#160;


VIP Value Portfolio - Investor Class

2.7


&#160;


&#160;

93.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048806_TH_0_Member"
      decimals="INF"
      id="ixv-509400"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_TH_1_Member"
      decimals="INF"
      id="ixv-509401"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_TH_2_Member"
      decimals="INF"
      id="ixv-509402"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_TH_3_Member"
      decimals="INF"
      id="ixv-509403"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_TH_4_Member"
      decimals="INF"
      id="ixv-509404"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_TH_5_Member"
      decimals="INF"
      id="ixv-509405"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_TH_6_Member"
      decimals="INF"
      id="ixv-509406"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_TH_7_Member"
      decimals="INF"
      id="ixv-509407"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_TH_8_Member"
      decimals="INF"
      id="ixv-509408"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048806_TH_9_Member"
      decimals="INF"
      id="ixv-509409"
      unitRef="pure">0.027</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-7253">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048805_ClassMember" id="ixv-7265">VIP Investor Freedom 2020 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048805_ClassMember" id="ixv-7268">VIP Investor Freedom 2020 Portfolio&#x2120;</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048805_ClassMember" id="ixv-7271">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048805_ClassMember" id="ixv-7290">This semi-annual shareholder report contains information about VIP Investor Freedom 2020 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048805_ClassMember" id="ixv-7292">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048805_ClassMember" id="ixv-7297">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="C000048805_ClassMember" id="ixv-7299">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048805_ClassMember" id="ixv-7302">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048805_ClassMember" id="ixv-7305">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048805_ClassMember" id="ixv-7312">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Investor Freedom 2020 Portfolio&#x2120;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048805_ClassMember"
      decimals="0"
      id="ixv-509410"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048805_ClassMember"
      decimals="INF"
      id="ixv-509411"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048805_ClassMember" id="ixv-7362">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;177,924,108&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;15&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;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;29&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="C000048805_InstantMember"
      decimals="0"
      id="ixv-509412"
      unitRef="usd">177924108</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048805_InstantMember"
      decimals="INF"
      id="ixv-509413"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048805_ClassMember"
      decimals="INF"
      id="ixv-509414"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048805_ClassMember" id="ixv-7422">
&#160;
&#160;
&#160;
&#160;
Bond Funds

52.7


International Equity Funds

22.9


Domestic Equity Funds

22.7


Short-Term Funds

1.7


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 52.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;

International Equity Funds - 22.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 22.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.7&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048805_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509415"
      unitRef="pure">0.527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509416"
      unitRef="pure">0.229</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509417"
      unitRef="pure">0.227</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509418"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509419"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048805_ClassMember" id="ixv-7526">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

30.8


&#160;


VIP Overseas Portfolio - Investor Class

15.5


&#160;


Fidelity Inflation-Protected Bond Index Fund

12.6


&#160;


VIP Emerging Markets Portfolio - Investor Class

7.4


&#160;


VIP Growth Portfolio - Investor Class

6.6


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

4.5


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.3


&#160;


VIP Contrafund Portfolio - Investor Class

4.0


&#160;


Fidelity International Bond Index Fund

3.8


&#160;


VIP Equity Income Portfolio - Investor Class

3.2


&#160;


&#160;

92.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048805_TH_0_Member"
      decimals="INF"
      id="ixv-509420"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_TH_1_Member"
      decimals="INF"
      id="ixv-509421"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_TH_2_Member"
      decimals="INF"
      id="ixv-509422"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_TH_3_Member"
      decimals="INF"
      id="ixv-509423"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_TH_4_Member"
      decimals="INF"
      id="ixv-509424"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_TH_5_Member"
      decimals="INF"
      id="ixv-509425"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_TH_6_Member"
      decimals="INF"
      id="ixv-509426"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_TH_7_Member"
      decimals="INF"
      id="ixv-509427"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_TH_8_Member"
      decimals="INF"
      id="ixv-509428"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048805_TH_9_Member"
      decimals="INF"
      id="ixv-509429"
      unitRef="pure">0.032</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-7697">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048804_ClassMember" id="ixv-7709">VIP Investor Freedom 2015 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048804_ClassMember" id="ixv-7712">VIP Investor Freedom 2015 Portfolio&#x2120;</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048804_ClassMember" id="ixv-7715">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048804_ClassMember" id="ixv-7734">This semi-annual shareholder report contains information about VIP Investor Freedom 2015 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048804_ClassMember" id="ixv-7736">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048804_ClassMember" id="ixv-7741">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="C000048804_ClassMember" id="ixv-7743">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048804_ClassMember" id="ixv-7746">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048804_ClassMember" id="ixv-7749">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048804_ClassMember" id="ixv-7756">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Investor Freedom 2015 Portfolio&#x2120;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048804_ClassMember"
      decimals="0"
      id="ixv-509430"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048804_ClassMember"
      decimals="INF"
      id="ixv-509431"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048804_ClassMember" id="ixv-7806">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;89,930,326&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;15&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;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;26&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="C000048804_InstantMember"
      decimals="0"
      id="ixv-509432"
      unitRef="usd">89930326</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048804_InstantMember"
      decimals="INF"
      id="ixv-509433"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048804_ClassMember"
      decimals="INF"
      id="ixv-509434"
      unitRef="pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048804_ClassMember" id="ixv-7866">
&#160;
&#160;
&#160;
&#160;
Bond Funds

56.3


International Equity Funds

19.3


Domestic Equity Funds

17.2


Short-Term Funds

7.2


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 56.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;

International Equity Funds - 19.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 17.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 7.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) - 0.0


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048804_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509435"
      unitRef="pure">0.563</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509436"
      unitRef="pure">0.193</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509437"
      unitRef="pure">0.172</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509438"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509439"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048804_ClassMember" id="ixv-7970">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

33.7


&#160;


Fidelity Inflation-Protected Bond Index Fund

13.7


&#160;


VIP Overseas Portfolio - Investor Class

13.0


&#160;


VIP Government Money Market Portfolio - Investor Class

7.2


&#160;


VIP Emerging Markets Portfolio - Investor Class

6.3


&#160;


VIP Growth Portfolio - Investor Class

5.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.2


&#160;


Fidelity International Bond Index Fund

3.5


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

3.4


&#160;


VIP Contrafund Portfolio - Investor Class

3.0


&#160;


&#160;

93.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048804_TH_0_Member"
      decimals="INF"
      id="ixv-509440"
      unitRef="pure">0.337</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_TH_1_Member"
      decimals="INF"
      id="ixv-509441"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_TH_2_Member"
      decimals="INF"
      id="ixv-509442"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_TH_3_Member"
      decimals="INF"
      id="ixv-509443"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_TH_4_Member"
      decimals="INF"
      id="ixv-509444"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_TH_5_Member"
      decimals="INF"
      id="ixv-509445"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_TH_6_Member"
      decimals="INF"
      id="ixv-509446"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_TH_7_Member"
      decimals="INF"
      id="ixv-509447"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_TH_8_Member"
      decimals="INF"
      id="ixv-509448"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048804_TH_9_Member"
      decimals="INF"
      id="ixv-509449"
      unitRef="pure">0.030</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-8141">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048803_ClassMember" id="ixv-8153">VIP Investor Freedom 2010 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048803_ClassMember" id="ixv-8156">VIP Investor Freedom 2010 Portfolio&#x2120;</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048803_ClassMember" id="ixv-8159">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048803_ClassMember" id="ixv-8178">This semi-annual shareholder report contains information about VIP Investor Freedom 2010 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048803_ClassMember" id="ixv-8180">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048803_ClassMember" id="ixv-8185">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="C000048803_ClassMember" id="ixv-8187">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048803_ClassMember" id="ixv-8190">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048803_ClassMember" id="ixv-8193">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048803_ClassMember" id="ixv-8200">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Investor Freedom 2010 Portfolio&#x2120;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048803_ClassMember"
      decimals="0"
      id="ixv-509450"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048803_ClassMember"
      decimals="INF"
      id="ixv-509451"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048803_ClassMember" id="ixv-8250">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;53,838,226&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;15&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;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;29&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="C000048803_InstantMember"
      decimals="0"
      id="ixv-509452"
      unitRef="usd">53838226</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048803_InstantMember"
      decimals="INF"
      id="ixv-509453"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048803_ClassMember"
      decimals="INF"
      id="ixv-509454"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048803_ClassMember" id="ixv-8310">
&#160;
&#160;
&#160;
&#160;
Bond Funds

60.0


International Equity Funds

15.6


Short-Term Funds

12.7


Domestic Equity Funds

11.7


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 60.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;

International Equity Funds - 15.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 12.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 11.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048803_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509455"
      unitRef="pure">0.600</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509456"
      unitRef="pure">0.156</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509457"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509458"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509459"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048803_ClassMember" id="ixv-8414">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

36.7


&#160;


Fidelity Inflation-Protected Bond Index Fund

14.8


&#160;


VIP Government Money Market Portfolio - Investor Class

12.7


&#160;


VIP Overseas Portfolio - Investor Class

10.4


&#160;


VIP Emerging Markets Portfolio - Investor Class

5.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.1


&#160;


VIP Growth Portfolio - Investor Class

3.4


&#160;


Fidelity International Bond Index Fund

3.2


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

2.3


&#160;


VIP Contrafund Portfolio - Investor Class

2.1


&#160;


&#160;

94.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048803_TH_0_Member"
      decimals="INF"
      id="ixv-509460"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_TH_1_Member"
      decimals="INF"
      id="ixv-509461"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_TH_2_Member"
      decimals="INF"
      id="ixv-509462"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_TH_3_Member"
      decimals="INF"
      id="ixv-509463"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_TH_4_Member"
      decimals="INF"
      id="ixv-509464"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_TH_5_Member"
      decimals="INF"
      id="ixv-509465"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_TH_6_Member"
      decimals="INF"
      id="ixv-509466"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_TH_7_Member"
      decimals="INF"
      id="ixv-509467"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_TH_8_Member"
      decimals="INF"
      id="ixv-509468"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048803_TH_9_Member"
      decimals="INF"
      id="ixv-509469"
      unitRef="pure">0.021</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-8585">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048820_ClassMember" id="ixv-8597">VIP Investment Grade Bond Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048820_ClassMember" id="ixv-8600">VIP Investment Grade Bond Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048820_ClassMember" id="ixv-8603">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048820_ClassMember" id="ixv-8622">This semi-annual shareholder report contains information about VIP Investment Grade Bond Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048820_ClassMember" id="ixv-8624">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048820_ClassMember" id="ixv-8629">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="C000048820_ClassMember" id="ixv-8631">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048820_ClassMember" id="ixv-8634">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048820_ClassMember" id="ixv-8637">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048820_ClassMember" id="ixv-8644">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;32&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.63&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="C000048820_ClassMember"
      decimals="0"
      id="ixv-509470"
      unitRef="usd">32</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048820_ClassMember"
      decimals="INF"
      id="ixv-509471"
      unitRef="pure">0.0063</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048820_ClassMember" id="ixv-8684">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;4,532,536,071&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;2,387&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;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;184&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="C000048820_InstantMember"
      decimals="0"
      id="ixv-509472"
      unitRef="usd">4532536071</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048820_InstantMember"
      decimals="INF"
      id="ixv-509473"
      unitRef="holding">2387</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048820_ClassMember"
      decimals="INF"
      id="ixv-509474"
      unitRef="pure">1.84</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048820_ClassMember" id="ixv-8748">
&#160;
U.S. Government and U.S. Government Agency Obligations

61.5


AAA

8.2


AA

0.6


A

8.5


BBB

14.6


BB

3.3


B

1.4


CCC,CC,C

0.0


Not Rated

5.6


Equities

0.0




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 61.5


&#160;

AAA - 8.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;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;


&#160;

A - 8.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;&#160;&#160;&#160;


&#160;

BBB - 14.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;&#160;


&#160;

BB - 3.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;&#160;&#160;


&#160;

B - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

Not Rated - 5.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;

Equities - 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;


Short-Term Investments and Net Other Assets (Liabilities) - (3.7)%


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
U.S. Treasury Obligations

42.4


Corporate Bonds

25.2


U.S. Government Agency - Mortgage Securities

19.1


Asset-Backed Securities

9.3


CMOs and Other Mortgage Related Securities

7.1


Other Investments

0.2


Options

0.1


Bank Loan Obligations

0.1


Preferred Securities

0.1


Foreign Government and Government Agency Obligations

0.1


Common Stocks

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

U.S. Treasury Obligations - 42.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Corporate Bonds - 25.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Mortgage Securities - 19.1


&#160;

Asset-Backed Securities - 9.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CMOs and Other Mortgage Related Securities - 7.1


&#160;

Other Investments - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Options - 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;

Bank Loan Obligations - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Foreign Government and Government Agency Obligations - 0.1


&#160;

Common Stocks - 0.0&#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.7)%


&#160;






United States

90.3


Grand Cayman (UK Overseas Ter)

5.0


Mexico

1.0


Ireland

0.6


United Kingdom

0.6


Bailiwick Of Jersey

0.5


Netherlands

0.4


Switzerland

0.3


France

0.3


Others

1.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 90.3&#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) - 5.0&#160;&#160;&#160;&#160;


&#160;

Mexico - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Ireland - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

Bailiwick Of Jersey - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 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;

Switzerland - 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;

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;

Others - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048820_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509475"
      unitRef="pure">0.615</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_QD_AAA_Member"
      decimals="INF"
      id="ixv-509476"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_QD_AA_Member"
      decimals="INF"
      id="ixv-509477"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_QD_A_Member"
      decimals="INF"
      id="ixv-509478"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_QD_BBB_Member"
      decimals="INF"
      id="ixv-509479"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_QD_BB_Member"
      decimals="INF"
      id="ixv-509480"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_QD_B_Member"
      decimals="INF"
      id="ixv-509481"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-509482"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_QD_NotRated_Member"
      decimals="INF"
      id="ixv-509483"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_QD_Equities_Member"
      decimals="INF"
      id="ixv-509484"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-509485"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_CorporateBonds_Member"
      decimals="INF"
      id="ixv-509486"
      unitRef="pure">0.252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_USGovernmentAgencyMortgageSecurities_Member"
      decimals="INF"
      id="ixv-509487"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_AssetBackedSecurities_Member"
      decimals="INF"
      id="ixv-509488"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_CMOsandOtherMortgageRelatedSecurities_Member"
      decimals="INF"
      id="ixv-509489"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_OtherInvestments_Member"
      decimals="INF"
      id="ixv-509490"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_Options_Member"
      decimals="INF"
      id="ixv-509491"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_BankLoanObligations_Member"
      decimals="INF"
      id="ixv-509492"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-509493"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_ForeignGovernmentandGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509494"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-509495"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_GD_US_Member"
      decimals="INF"
      id="ixv-509496"
      unitRef="pure">0.903</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-509497"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_GD_MX_Member"
      decimals="INF"
      id="ixv-509498"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_GD_IE_Member"
      decimals="INF"
      id="ixv-509499"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_GD_GB_Member"
      decimals="INF"
      id="ixv-509500"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_GD_BailiwickOfJersey_Member"
      decimals="INF"
      id="ixv-509501"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_GD_NL_Member"
      decimals="INF"
      id="ixv-509502"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_GD_CH_Member"
      decimals="INF"
      id="ixv-509503"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_GD_FR_Member"
      decimals="INF"
      id="ixv-509504"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_GD_Other_Member"
      decimals="INF"
      id="ixv-509505"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048820_ClassMember" id="ixv-9256">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

30.2


&#160;


US Treasury Bonds

12.2


&#160;


Fannie Mae Mortgage pass-thru certificates

6.0


&#160;


Ginnie Mae II Pool

5.1


&#160;


Freddie Mac Gold Pool

4.2


&#160;


Uniform Mortgage Backed Securities

2.9


&#160;


Morgan Stanley

1.3


&#160;


Bank of America Corp

1.2


&#160;


JPMorgan Chase &amp; Co

1.2


&#160;


Petroleos Mexicanos

1.0


&#160;


&#160;

65.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048820_TH_0_Member"
      decimals="INF"
      id="ixv-509506"
      unitRef="pure">0.302</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_TH_1_Member"
      decimals="INF"
      id="ixv-509507"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_TH_2_Member"
      decimals="INF"
      id="ixv-509508"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_TH_3_Member"
      decimals="INF"
      id="ixv-509509"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_TH_4_Member"
      decimals="INF"
      id="ixv-509510"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_TH_5_Member"
      decimals="INF"
      id="ixv-509511"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_TH_6_Member"
      decimals="INF"
      id="ixv-509512"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_TH_7_Member"
      decimals="INF"
      id="ixv-509513"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_TH_8_Member"
      decimals="INF"
      id="ixv-509514"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048820_TH_9_Member"
      decimals="INF"
      id="ixv-509515"
      unitRef="pure">0.010</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-9427">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048819_ClassMember" id="ixv-9439">VIP Investment Grade Bond Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048819_ClassMember" id="ixv-9442">VIP Investment Grade Bond Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048819_ClassMember" id="ixv-9445">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048819_ClassMember" id="ixv-9464">This semi-annual shareholder report contains information about VIP Investment Grade Bond Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048819_ClassMember" id="ixv-9466">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048819_ClassMember" id="ixv-9471">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="C000048819_ClassMember" id="ixv-9473">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048819_ClassMember" id="ixv-9476">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048819_ClassMember" id="ixv-9479">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048819_ClassMember" id="ixv-9486">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;24&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.48&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="C000048819_ClassMember"
      decimals="0"
      id="ixv-509516"
      unitRef="usd">24</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048819_ClassMember"
      decimals="INF"
      id="ixv-509517"
      unitRef="pure">0.0048</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048819_ClassMember" id="ixv-9526">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;4,532,536,071&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;2,387&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;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;184&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="C000048819_InstantMember"
      decimals="0"
      id="ixv-509518"
      unitRef="usd">4532536071</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048819_InstantMember"
      decimals="INF"
      id="ixv-509519"
      unitRef="holding">2387</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048819_ClassMember"
      decimals="INF"
      id="ixv-509520"
      unitRef="pure">1.84</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048819_ClassMember" id="ixv-9590">
&#160;
U.S. Government and U.S. Government Agency Obligations

61.5


AAA

8.2


AA

0.6


A

8.5


BBB

14.6


BB

3.3


B

1.4


CCC,CC,C

0.0


Not Rated

5.6


Equities

0.0




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 61.5


&#160;

AAA - 8.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;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;


&#160;

A - 8.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;&#160;&#160;&#160;


&#160;

BBB - 14.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;&#160;


&#160;

BB - 3.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;&#160;&#160;


&#160;

B - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

Not Rated - 5.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;

Equities - 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;


Short-Term Investments and Net Other Assets (Liabilities) - (3.7)%


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
U.S. Treasury Obligations

42.4


Corporate Bonds

25.2


U.S. Government Agency - Mortgage Securities

19.1


Asset-Backed Securities

9.3


CMOs and Other Mortgage Related Securities

7.1


Other Investments

0.2


Options

0.1


Bank Loan Obligations

0.1


Preferred Securities

0.1


Foreign Government and Government Agency Obligations

0.1


Common Stocks

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

U.S. Treasury Obligations - 42.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Corporate Bonds - 25.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Mortgage Securities - 19.1


&#160;

Asset-Backed Securities - 9.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CMOs and Other Mortgage Related Securities - 7.1


&#160;

Other Investments - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Options - 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;

Bank Loan Obligations - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Foreign Government and Government Agency Obligations - 0.1


&#160;

Common Stocks - 0.0&#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.7)%


&#160;






United States

90.3


Grand Cayman (UK Overseas Ter)

5.0


Mexico

1.0


Ireland

0.6


United Kingdom

0.6


Bailiwick Of Jersey

0.5


Netherlands

0.4


Switzerland

0.3


France

0.3


Others

1.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 90.3&#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) - 5.0&#160;&#160;&#160;&#160;


&#160;

Mexico - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Ireland - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

Bailiwick Of Jersey - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 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;

Switzerland - 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;

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;

Others - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048819_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509521"
      unitRef="pure">0.615</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_QD_AAA_Member"
      decimals="INF"
      id="ixv-509522"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_QD_AA_Member"
      decimals="INF"
      id="ixv-509523"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_QD_A_Member"
      decimals="INF"
      id="ixv-509524"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_QD_BBB_Member"
      decimals="INF"
      id="ixv-509525"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_QD_BB_Member"
      decimals="INF"
      id="ixv-509526"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_QD_B_Member"
      decimals="INF"
      id="ixv-509527"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-509528"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_QD_NotRated_Member"
      decimals="INF"
      id="ixv-509529"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_QD_Equities_Member"
      decimals="INF"
      id="ixv-509530"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-509531"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_CorporateBonds_Member"
      decimals="INF"
      id="ixv-509532"
      unitRef="pure">0.252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_USGovernmentAgencyMortgageSecurities_Member"
      decimals="INF"
      id="ixv-509533"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_AssetBackedSecurities_Member"
      decimals="INF"
      id="ixv-509534"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_CMOsandOtherMortgageRelatedSecurities_Member"
      decimals="INF"
      id="ixv-509535"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_OtherInvestments_Member"
      decimals="INF"
      id="ixv-509536"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_Options_Member"
      decimals="INF"
      id="ixv-509537"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_BankLoanObligations_Member"
      decimals="INF"
      id="ixv-509538"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-509539"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_ForeignGovernmentandGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509540"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-509541"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_GD_US_Member"
      decimals="INF"
      id="ixv-509542"
      unitRef="pure">0.903</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-509543"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_GD_MX_Member"
      decimals="INF"
      id="ixv-509544"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_GD_IE_Member"
      decimals="INF"
      id="ixv-509545"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_GD_GB_Member"
      decimals="INF"
      id="ixv-509546"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_GD_BailiwickOfJersey_Member"
      decimals="INF"
      id="ixv-509547"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_GD_NL_Member"
      decimals="INF"
      id="ixv-509548"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_GD_CH_Member"
      decimals="INF"
      id="ixv-509549"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_GD_FR_Member"
      decimals="INF"
      id="ixv-509550"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_GD_Other_Member"
      decimals="INF"
      id="ixv-509551"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048819_ClassMember" id="ixv-10098">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

30.2


&#160;


US Treasury Bonds

12.2


&#160;


Fannie Mae Mortgage pass-thru certificates

6.0


&#160;


Ginnie Mae II Pool

5.1


&#160;


Freddie Mac Gold Pool

4.2


&#160;


Uniform Mortgage Backed Securities

2.9


&#160;


Morgan Stanley

1.3


&#160;


Bank of America Corp

1.2


&#160;


JPMorgan Chase &amp; Co

1.2


&#160;


Petroleos Mexicanos

1.0


&#160;


&#160;

65.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048819_TH_0_Member"
      decimals="INF"
      id="ixv-509552"
      unitRef="pure">0.302</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_TH_1_Member"
      decimals="INF"
      id="ixv-509553"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_TH_2_Member"
      decimals="INF"
      id="ixv-509554"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_TH_3_Member"
      decimals="INF"
      id="ixv-509555"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_TH_4_Member"
      decimals="INF"
      id="ixv-509556"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_TH_5_Member"
      decimals="INF"
      id="ixv-509557"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_TH_6_Member"
      decimals="INF"
      id="ixv-509558"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_TH_7_Member"
      decimals="INF"
      id="ixv-509559"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_TH_8_Member"
      decimals="INF"
      id="ixv-509560"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048819_TH_9_Member"
      decimals="INF"
      id="ixv-509561"
      unitRef="pure">0.010</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-10269">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048818_ClassMember" id="ixv-10281">VIP Investment Grade Bond Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048818_ClassMember" id="ixv-10284">VIP Investment Grade Bond Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048818_ClassMember" id="ixv-10287">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048818_ClassMember" id="ixv-10306">This semi-annual shareholder report contains information about VIP Investment Grade Bond Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048818_ClassMember" id="ixv-10308">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048818_ClassMember" id="ixv-10313">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="C000048818_ClassMember" id="ixv-10315">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048818_ClassMember" id="ixv-10318">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048818_ClassMember" id="ixv-10321">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048818_ClassMember" id="ixv-10328">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;21&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.41&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048818_ClassMember"
      decimals="0"
      id="ixv-509562"
      unitRef="usd">21</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048818_ClassMember"
      decimals="INF"
      id="ixv-509563"
      unitRef="pure">0.0041</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048818_ClassMember" id="ixv-10368">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;4,532,536,071&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;2,387&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;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;184&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="C000048818_InstantMember"
      decimals="0"
      id="ixv-509564"
      unitRef="usd">4532536071</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048818_InstantMember"
      decimals="INF"
      id="ixv-509565"
      unitRef="holding">2387</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048818_ClassMember"
      decimals="INF"
      id="ixv-509566"
      unitRef="pure">1.84</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048818_ClassMember" id="ixv-10432">
&#160;
U.S. Government and U.S. Government Agency Obligations

61.5


AAA

8.2


AA

0.6


A

8.5


BBB

14.6


BB

3.3


B

1.4


CCC,CC,C

0.0


Not Rated

5.6


Equities

0.0




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 61.5


&#160;

AAA - 8.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;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;


&#160;

A - 8.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;&#160;&#160;&#160;


&#160;

BBB - 14.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;&#160;


&#160;

BB - 3.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;&#160;&#160;


&#160;

B - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

Not Rated - 5.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;

Equities - 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;


Short-Term Investments and Net Other Assets (Liabilities) - (3.7)%


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
U.S. Treasury Obligations

42.4


Corporate Bonds

25.2


U.S. Government Agency - Mortgage Securities

19.1


Asset-Backed Securities

9.3


CMOs and Other Mortgage Related Securities

7.1


Other Investments

0.2


Options

0.1


Bank Loan Obligations

0.1


Preferred Securities

0.1


Foreign Government and Government Agency Obligations

0.1


Common Stocks

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

U.S. Treasury Obligations - 42.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Corporate Bonds - 25.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Mortgage Securities - 19.1


&#160;

Asset-Backed Securities - 9.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CMOs and Other Mortgage Related Securities - 7.1


&#160;

Other Investments - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Options - 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;

Bank Loan Obligations - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Foreign Government and Government Agency Obligations - 0.1


&#160;

Common Stocks - 0.0&#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.7)%


&#160;






United States

90.3


Grand Cayman (UK Overseas Ter)

5.0


Mexico

1.0


Ireland

0.6


United Kingdom

0.6


Bailiwick Of Jersey

0.5


Netherlands

0.4


Switzerland

0.3


France

0.3


Others

1.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 90.3&#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) - 5.0&#160;&#160;&#160;&#160;


&#160;

Mexico - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Ireland - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

Bailiwick Of Jersey - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 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;

Switzerland - 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;

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;

Others - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048818_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509567"
      unitRef="pure">0.615</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_QD_AAA_Member"
      decimals="INF"
      id="ixv-509568"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_QD_AA_Member"
      decimals="INF"
      id="ixv-509569"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_QD_A_Member"
      decimals="INF"
      id="ixv-509570"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_QD_BBB_Member"
      decimals="INF"
      id="ixv-509571"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_QD_BB_Member"
      decimals="INF"
      id="ixv-509572"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_QD_B_Member"
      decimals="INF"
      id="ixv-509573"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-509574"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_QD_NotRated_Member"
      decimals="INF"
      id="ixv-509575"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_QD_Equities_Member"
      decimals="INF"
      id="ixv-509576"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-509577"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_CorporateBonds_Member"
      decimals="INF"
      id="ixv-509578"
      unitRef="pure">0.252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_USGovernmentAgencyMortgageSecurities_Member"
      decimals="INF"
      id="ixv-509579"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_AssetBackedSecurities_Member"
      decimals="INF"
      id="ixv-509580"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_CMOsandOtherMortgageRelatedSecurities_Member"
      decimals="INF"
      id="ixv-509581"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_OtherInvestments_Member"
      decimals="INF"
      id="ixv-509582"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_Options_Member"
      decimals="INF"
      id="ixv-509583"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_BankLoanObligations_Member"
      decimals="INF"
      id="ixv-509584"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-509585"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_ForeignGovernmentandGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509586"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-509587"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_GD_US_Member"
      decimals="INF"
      id="ixv-509588"
      unitRef="pure">0.903</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-509589"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_GD_MX_Member"
      decimals="INF"
      id="ixv-509590"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_GD_IE_Member"
      decimals="INF"
      id="ixv-509591"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_GD_GB_Member"
      decimals="INF"
      id="ixv-509592"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_GD_BailiwickOfJersey_Member"
      decimals="INF"
      id="ixv-509593"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_GD_NL_Member"
      decimals="INF"
      id="ixv-509594"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_GD_CH_Member"
      decimals="INF"
      id="ixv-509595"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_GD_FR_Member"
      decimals="INF"
      id="ixv-509596"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_GD_Other_Member"
      decimals="INF"
      id="ixv-509597"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048818_ClassMember" id="ixv-10940">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

30.2


&#160;


US Treasury Bonds

12.2


&#160;


Fannie Mae Mortgage pass-thru certificates

6.0


&#160;


Ginnie Mae II Pool

5.1


&#160;


Freddie Mac Gold Pool

4.2


&#160;


Uniform Mortgage Backed Securities

2.9


&#160;


Morgan Stanley

1.3


&#160;


Bank of America Corp

1.2


&#160;


JPMorgan Chase &amp; Co

1.2


&#160;


Petroleos Mexicanos

1.0


&#160;


&#160;

65.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048818_TH_0_Member"
      decimals="INF"
      id="ixv-509598"
      unitRef="pure">0.302</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_TH_1_Member"
      decimals="INF"
      id="ixv-509599"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_TH_2_Member"
      decimals="INF"
      id="ixv-509600"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_TH_3_Member"
      decimals="INF"
      id="ixv-509601"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_TH_4_Member"
      decimals="INF"
      id="ixv-509602"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_TH_5_Member"
      decimals="INF"
      id="ixv-509603"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_TH_6_Member"
      decimals="INF"
      id="ixv-509604"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_TH_7_Member"
      decimals="INF"
      id="ixv-509605"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_TH_8_Member"
      decimals="INF"
      id="ixv-509606"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048818_TH_9_Member"
      decimals="INF"
      id="ixv-509607"
      unitRef="pure">0.010</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-11111">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048817_ClassMember" id="ixv-11123">VIP Investment Grade Bond Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048817_ClassMember" id="ixv-11126">VIP Investment Grade Bond Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048817_ClassMember" id="ixv-11129">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048817_ClassMember" id="ixv-11148">This semi-annual shareholder report contains information about VIP Investment Grade Bond Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048817_ClassMember" id="ixv-11150">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048817_ClassMember" id="ixv-11155">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="C000048817_ClassMember" id="ixv-11157">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048817_ClassMember" id="ixv-11160">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048817_ClassMember" id="ixv-11163">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048817_ClassMember" id="ixv-11170">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;19&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.38&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="C000048817_ClassMember"
      decimals="0"
      id="ixv-509608"
      unitRef="usd">19</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048817_ClassMember"
      decimals="INF"
      id="ixv-509609"
      unitRef="pure">0.0038</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048817_ClassMember" id="ixv-11210">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;4,532,536,071&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;2,387&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;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;184&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="C000048817_InstantMember"
      decimals="0"
      id="ixv-509610"
      unitRef="usd">4532536071</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048817_InstantMember"
      decimals="INF"
      id="ixv-509611"
      unitRef="holding">2387</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048817_ClassMember"
      decimals="INF"
      id="ixv-509612"
      unitRef="pure">1.84</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048817_ClassMember" id="ixv-11274">
&#160;
U.S. Government and U.S. Government Agency Obligations

61.5


AAA

8.2


AA

0.6


A

8.5


BBB

14.6


BB

3.3


B

1.4


CCC,CC,C

0.0


Not Rated

5.6


Equities

0.0




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 61.5


&#160;

AAA - 8.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;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;


&#160;

A - 8.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;&#160;&#160;&#160;


&#160;

BBB - 14.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;&#160;


&#160;

BB - 3.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;&#160;&#160;


&#160;

B - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

Not Rated - 5.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;

Equities - 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;


Short-Term Investments and Net Other Assets (Liabilities) - (3.7)%


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
U.S. Treasury Obligations

42.4


Corporate Bonds

25.2


U.S. Government Agency - Mortgage Securities

19.1


Asset-Backed Securities

9.3


CMOs and Other Mortgage Related Securities

7.1


Other Investments

0.2


Options

0.1


Bank Loan Obligations

0.1


Preferred Securities

0.1


Foreign Government and Government Agency Obligations

0.1


Common Stocks

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

U.S. Treasury Obligations - 42.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Corporate Bonds - 25.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Mortgage Securities - 19.1


&#160;

Asset-Backed Securities - 9.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CMOs and Other Mortgage Related Securities - 7.1


&#160;

Other Investments - 0.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Options - 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;

Bank Loan Obligations - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Preferred Securities - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Foreign Government and Government Agency Obligations - 0.1


&#160;

Common Stocks - 0.0&#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.7)%


&#160;






United States

90.3


Grand Cayman (UK Overseas Ter)

5.0


Mexico

1.0


Ireland

0.6


United Kingdom

0.6


Bailiwick Of Jersey

0.5


Netherlands

0.4


Switzerland

0.3


France

0.3


Others

1.0




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 90.3&#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) - 5.0&#160;&#160;&#160;&#160;


&#160;

Mexico - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Ireland - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

Bailiwick Of Jersey - 0.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Netherlands - 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;

Switzerland - 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;

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;

Others - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048817_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509613"
      unitRef="pure">0.615</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_QD_AAA_Member"
      decimals="INF"
      id="ixv-509614"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_QD_AA_Member"
      decimals="INF"
      id="ixv-509615"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_QD_A_Member"
      decimals="INF"
      id="ixv-509616"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_QD_BBB_Member"
      decimals="INF"
      id="ixv-509617"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_QD_BB_Member"
      decimals="INF"
      id="ixv-509618"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_QD_B_Member"
      decimals="INF"
      id="ixv-509619"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-509620"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_QD_NotRated_Member"
      decimals="INF"
      id="ixv-509621"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_QD_Equities_Member"
      decimals="INF"
      id="ixv-509622"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-509623"
      unitRef="pure">0.424</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_CorporateBonds_Member"
      decimals="INF"
      id="ixv-509624"
      unitRef="pure">0.252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_USGovernmentAgencyMortgageSecurities_Member"
      decimals="INF"
      id="ixv-509625"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_AssetBackedSecurities_Member"
      decimals="INF"
      id="ixv-509626"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_CMOsandOtherMortgageRelatedSecurities_Member"
      decimals="INF"
      id="ixv-509627"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_OtherInvestments_Member"
      decimals="INF"
      id="ixv-509628"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_Options_Member"
      decimals="INF"
      id="ixv-509629"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_BankLoanObligations_Member"
      decimals="INF"
      id="ixv-509630"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-509631"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_ForeignGovernmentandGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-509632"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-509633"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_GD_US_Member"
      decimals="INF"
      id="ixv-509634"
      unitRef="pure">0.903</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-509635"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_GD_MX_Member"
      decimals="INF"
      id="ixv-509636"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_GD_IE_Member"
      decimals="INF"
      id="ixv-509637"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_GD_GB_Member"
      decimals="INF"
      id="ixv-509638"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_GD_BailiwickOfJersey_Member"
      decimals="INF"
      id="ixv-509639"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_GD_NL_Member"
      decimals="INF"
      id="ixv-509640"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_GD_CH_Member"
      decimals="INF"
      id="ixv-509641"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_GD_FR_Member"
      decimals="INF"
      id="ixv-509642"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_GD_Other_Member"
      decimals="INF"
      id="ixv-509643"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048817_ClassMember" id="ixv-11782">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

30.2


&#160;


US Treasury Bonds

12.2


&#160;


Fannie Mae Mortgage pass-thru certificates

6.0


&#160;


Ginnie Mae II Pool

5.1


&#160;


Freddie Mac Gold Pool

4.2


&#160;


Uniform Mortgage Backed Securities

2.9


&#160;


Morgan Stanley

1.3


&#160;


Bank of America Corp

1.2


&#160;


JPMorgan Chase &amp; Co

1.2


&#160;


Petroleos Mexicanos

1.0


&#160;


&#160;

65.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048817_TH_0_Member"
      decimals="INF"
      id="ixv-509644"
      unitRef="pure">0.302</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_TH_1_Member"
      decimals="INF"
      id="ixv-509645"
      unitRef="pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_TH_2_Member"
      decimals="INF"
      id="ixv-509646"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_TH_3_Member"
      decimals="INF"
      id="ixv-509647"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_TH_4_Member"
      decimals="INF"
      id="ixv-509648"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_TH_5_Member"
      decimals="INF"
      id="ixv-509649"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_TH_6_Member"
      decimals="INF"
      id="ixv-509650"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_TH_7_Member"
      decimals="INF"
      id="ixv-509651"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_TH_8_Member"
      decimals="INF"
      id="ixv-509652"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048817_TH_9_Member"
      decimals="INF"
      id="ixv-509653"
      unitRef="pure">0.010</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-11953">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048776_ClassMember" id="ixv-11965">VIP Government Money Market Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048776_ClassMember" id="ixv-11968">VIP Government Money Market Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048776_ClassMember" id="ixv-11971">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048776_ClassMember" id="ixv-11990">This semi-annual shareholder report contains information about VIP Government Money Market Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048776_ClassMember" id="ixv-11992">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048776_ClassMember" id="ixv-11997">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="C000048776_ClassMember" id="ixv-11999">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048776_ClassMember" id="ixv-12002">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048776_ClassMember" id="ixv-12005">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048776_ClassMember" id="ixv-12012">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.50&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="C000048776_ClassMember"
      decimals="0"
      id="ixv-509654"
      unitRef="usd">25</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048776_ClassMember"
      decimals="INF"
      id="ixv-509655"
      unitRef="pure">0.0050</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048776_ClassMember" id="ixv-12052">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;9,902,298,781&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;639&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="C000048776_InstantMember"
      decimals="0"
      id="ixv-509656"
      unitRef="usd">9902298781</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048776_InstantMember"
      decimals="INF"
      id="ixv-509657"
      unitRef="holding">639</oef:HoldingsCount>
    <oef:HoldingsTableTextBlock contextRef="C000048776_ClassMember" id="ixv-12101">
&#160;
EFFECTIVE MATURITY DIVERSIFICATION
(% of Fund's net assets)


&#160;
Days
&#160;


1-7

81.1

&#160;


8-30

3.2

&#160;


31-60

5.4

&#160;


61-90

5.8

&#160;


91-180

1.8

&#160;


&gt;180

5.9

&#160;


&#160;
&#160;




&#160;
&#160;
&#160;
Repurchase Agreements

50.8


U.S. Government Agency - Debt

39.6


U.S. Treasury Obligations

12.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Repurchase Agreements - 50.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Debt - 39.6&#160;&#160;&#160;&#160;


&#160;

U.S. Treasury Obligations - 12.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


Net Other Assets (Liabilities) - (3.2)%


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048776_EMD_0_Member"
      decimals="INF"
      id="ixv-509658"
      unitRef="pure">0.811</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048776_EMD_1_Member"
      decimals="INF"
      id="ixv-509659"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048776_EMD_2_Member"
      decimals="INF"
      id="ixv-509660"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048776_EMD_3_Member"
      decimals="INF"
      id="ixv-509661"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048776_EMD_4_Member"
      decimals="INF"
      id="ixv-509662"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048776_EMD_5_Member"
      decimals="INF"
      id="ixv-509663"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048776_AA_RepurchaseAgreements_Member"
      decimals="INF"
      id="ixv-509664"
      unitRef="pure">0.508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048776_AA_USGovernmentAgencyDebt_Member"
      decimals="INF"
      id="ixv-509665"
      unitRef="pure">0.396</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048776_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-509666"
      unitRef="pure">0.128</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-12307">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048775_ClassMember" id="ixv-12319">VIP Government Money Market Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048775_ClassMember" id="ixv-12322">VIP Government Money Market Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048775_ClassMember" id="ixv-12325">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048775_ClassMember" id="ixv-12344">This semi-annual shareholder report contains information about VIP Government Money Market Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048775_ClassMember" id="ixv-12346">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048775_ClassMember" id="ixv-12351">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="C000048775_ClassMember" id="ixv-12353">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048775_ClassMember" id="ixv-12356">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048775_ClassMember" id="ixv-12359">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048775_ClassMember" id="ixv-12366">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;18&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.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;/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="C000048775_ClassMember"
      decimals="0"
      id="ixv-509667"
      unitRef="usd">18</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048775_ClassMember"
      decimals="INF"
      id="ixv-509668"
      unitRef="pure">0.0035</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048775_ClassMember" id="ixv-12406">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;9,902,298,781&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;639&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="C000048775_InstantMember"
      decimals="0"
      id="ixv-509669"
      unitRef="usd">9902298781</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048775_InstantMember"
      decimals="INF"
      id="ixv-509670"
      unitRef="holding">639</oef:HoldingsCount>
    <oef:HoldingsTableTextBlock contextRef="C000048775_ClassMember" id="ixv-12455">
&#160;
EFFECTIVE MATURITY DIVERSIFICATION
(% of Fund's net assets)


&#160;
Days
&#160;


1-7

81.1

&#160;


8-30

3.2

&#160;


31-60

5.4

&#160;


61-90

5.8

&#160;


91-180

1.8

&#160;


&gt;180

5.9

&#160;


&#160;
&#160;




&#160;
&#160;
&#160;
Repurchase Agreements

50.8


U.S. Government Agency - Debt

39.6


U.S. Treasury Obligations

12.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Repurchase Agreements - 50.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Debt - 39.6&#160;&#160;&#160;&#160;


&#160;

U.S. Treasury Obligations - 12.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


Net Other Assets (Liabilities) - (3.2)%


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048775_EMD_0_Member"
      decimals="INF"
      id="ixv-509671"
      unitRef="pure">0.811</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048775_EMD_1_Member"
      decimals="INF"
      id="ixv-509672"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048775_EMD_2_Member"
      decimals="INF"
      id="ixv-509673"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048775_EMD_3_Member"
      decimals="INF"
      id="ixv-509674"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048775_EMD_4_Member"
      decimals="INF"
      id="ixv-509675"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048775_EMD_5_Member"
      decimals="INF"
      id="ixv-509676"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048775_AA_RepurchaseAgreements_Member"
      decimals="INF"
      id="ixv-509677"
      unitRef="pure">0.508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048775_AA_USGovernmentAgencyDebt_Member"
      decimals="INF"
      id="ixv-509678"
      unitRef="pure">0.396</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048775_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-509679"
      unitRef="pure">0.128</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-12661">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048774_ClassMember" id="ixv-12673">VIP Government Money Market Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048774_ClassMember" id="ixv-12676">VIP Government Money Market Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048774_ClassMember" id="ixv-12679">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048774_ClassMember" id="ixv-12698">This semi-annual shareholder report contains information about VIP Government Money Market Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048774_ClassMember" id="ixv-12700">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048774_ClassMember" id="ixv-12705">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="C000048774_ClassMember" id="ixv-12707">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048774_ClassMember" id="ixv-12710">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048774_ClassMember" id="ixv-12713">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048774_ClassMember" id="ixv-12720">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;14&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.28&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="C000048774_ClassMember"
      decimals="0"
      id="ixv-509680"
      unitRef="usd">14</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048774_ClassMember"
      decimals="INF"
      id="ixv-509681"
      unitRef="pure">0.0028</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048774_ClassMember" id="ixv-12760">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;9,902,298,781&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;639&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="C000048774_InstantMember"
      decimals="0"
      id="ixv-509682"
      unitRef="usd">9902298781</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048774_InstantMember"
      decimals="INF"
      id="ixv-509683"
      unitRef="holding">639</oef:HoldingsCount>
    <oef:HoldingsTableTextBlock contextRef="C000048774_ClassMember" id="ixv-12809">
&#160;
EFFECTIVE MATURITY DIVERSIFICATION
(% of Fund's net assets)


&#160;
Days
&#160;


1-7

81.1

&#160;


8-30

3.2

&#160;


31-60

5.4

&#160;


61-90

5.8

&#160;


91-180

1.8

&#160;


&gt;180

5.9

&#160;


&#160;
&#160;




&#160;
&#160;
&#160;
Repurchase Agreements

50.8


U.S. Government Agency - Debt

39.6


U.S. Treasury Obligations

12.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Repurchase Agreements - 50.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Debt - 39.6&#160;&#160;&#160;&#160;


&#160;

U.S. Treasury Obligations - 12.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


Net Other Assets (Liabilities) - (3.2)%


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048774_EMD_0_Member"
      decimals="INF"
      id="ixv-509684"
      unitRef="pure">0.811</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048774_EMD_1_Member"
      decimals="INF"
      id="ixv-509685"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048774_EMD_2_Member"
      decimals="INF"
      id="ixv-509686"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048774_EMD_3_Member"
      decimals="INF"
      id="ixv-509687"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048774_EMD_4_Member"
      decimals="INF"
      id="ixv-509688"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048774_EMD_5_Member"
      decimals="INF"
      id="ixv-509689"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048774_AA_RepurchaseAgreements_Member"
      decimals="INF"
      id="ixv-509690"
      unitRef="pure">0.508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048774_AA_USGovernmentAgencyDebt_Member"
      decimals="INF"
      id="ixv-509691"
      unitRef="pure">0.396</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048774_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-509692"
      unitRef="pure">0.128</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-13015">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048773_ClassMember" id="ixv-13027">VIP Government Money Market Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048773_ClassMember" id="ixv-13030">VIP Government Money Market Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048773_ClassMember" id="ixv-13033">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048773_ClassMember" id="ixv-13052">This semi-annual shareholder report contains information about VIP Government Money Market Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048773_ClassMember" id="ixv-13054">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048773_ClassMember" id="ixv-13059">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="C000048773_ClassMember" id="ixv-13061">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048773_ClassMember" id="ixv-13064">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048773_ClassMember" id="ixv-13067">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048773_ClassMember" id="ixv-13074">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048773_ClassMember"
      decimals="0"
      id="ixv-509693"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048773_ClassMember"
      decimals="INF"
      id="ixv-509694"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048773_ClassMember" id="ixv-13114">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;9,902,298,781&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;639&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="C000048773_InstantMember"
      decimals="0"
      id="ixv-509695"
      unitRef="usd">9902298781</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048773_InstantMember"
      decimals="INF"
      id="ixv-509696"
      unitRef="holding">639</oef:HoldingsCount>
    <oef:HoldingsTableTextBlock contextRef="C000048773_ClassMember" id="ixv-13163">
&#160;
EFFECTIVE MATURITY DIVERSIFICATION
(% of Fund's net assets)


&#160;
Days
&#160;


1-7

81.1

&#160;


8-30

3.2

&#160;


31-60

5.4

&#160;


61-90

5.8

&#160;


91-180

1.8

&#160;


&gt;180

5.9

&#160;


&#160;
&#160;




&#160;
&#160;
&#160;
Repurchase Agreements

50.8


U.S. Government Agency - Debt

39.6


U.S. Treasury Obligations

12.8




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Repurchase Agreements - 50.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Debt - 39.6&#160;&#160;&#160;&#160;


&#160;

U.S. Treasury Obligations - 12.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


Net Other Assets (Liabilities) - (3.2)%


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048773_EMD_0_Member"
      decimals="INF"
      id="ixv-509697"
      unitRef="pure">0.811</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048773_EMD_1_Member"
      decimals="INF"
      id="ixv-509698"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048773_EMD_2_Member"
      decimals="INF"
      id="ixv-509699"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048773_EMD_3_Member"
      decimals="INF"
      id="ixv-509700"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048773_EMD_4_Member"
      decimals="INF"
      id="ixv-509701"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048773_EMD_5_Member"
      decimals="INF"
      id="ixv-509702"
      unitRef="pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048773_AA_RepurchaseAgreements_Member"
      decimals="INF"
      id="ixv-509703"
      unitRef="pure">0.508</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048773_AA_USGovernmentAgencyDebt_Member"
      decimals="INF"
      id="ixv-509704"
      unitRef="pure">0.396</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048773_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-509705"
      unitRef="pure">0.128</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-13369">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048797_ClassMember" id="ixv-13381">VIP FundsManager&#xae; 85% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048797_ClassMember" id="ixv-13384">VIP FundsManager&#xae; 85% Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048797_ClassMember" id="ixv-13387">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048797_ClassMember" id="ixv-13406">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 85% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048797_ClassMember" id="ixv-13408">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048797_ClassMember" id="ixv-13413">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="C000048797_ClassMember" id="ixv-13415">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048797_ClassMember" id="ixv-13418">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048797_ClassMember" id="ixv-13421">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048797_ClassMember" id="ixv-13428">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048797_ClassMember"
      decimals="0"
      id="ixv-509706"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048797_ClassMember"
      decimals="INF"
      id="ixv-509707"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048797_ClassMember" id="ixv-13468">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,064,872,755&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;41&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;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;29&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="C000048797_InstantMember"
      decimals="0"
      id="ixv-509708"
      unitRef="usd">1064872755</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048797_InstantMember"
      decimals="INF"
      id="ixv-509709"
      unitRef="holding">41</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048797_ClassMember"
      decimals="INF"
      id="ixv-509710"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048797_ClassMember" id="ixv-13528">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

51.3


International Equity Funds

34.2


Bond Funds

14.0


Short-Term Investments and Net Other Assets (Liabilities)

0.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 51.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 34.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 14.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048797_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509711"
      unitRef="pure">0.513</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509712"
      unitRef="pure">0.342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509713"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509714"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048797_ClassMember" id="ixv-13619">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

39.2


&#160;


Fidelity Overseas Fund

10.5


&#160;


Fidelity Emerging Markets Fund

9.1


&#160;


Fidelity Total Bond Fund

3.9


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

3.9


&#160;


Fidelity Stock Selector Small Cap Fund

3.4


&#160;


Fidelity International Discovery Fund

2.7


&#160;


Fidelity Enhanced International ETF

2.4


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.4


&#160;


Fidelity International Capital Appreciation Fund

2.2


&#160;


&#160;

79.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048797_TH_0_Member"
      decimals="INF"
      id="ixv-509715"
      unitRef="pure">0.392</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_TH_1_Member"
      decimals="INF"
      id="ixv-509716"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_TH_2_Member"
      decimals="INF"
      id="ixv-509717"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_TH_3_Member"
      decimals="INF"
      id="ixv-509718"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_TH_4_Member"
      decimals="INF"
      id="ixv-509719"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_TH_5_Member"
      decimals="INF"
      id="ixv-509720"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_TH_6_Member"
      decimals="INF"
      id="ixv-509721"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_TH_7_Member"
      decimals="INF"
      id="ixv-509722"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_TH_8_Member"
      decimals="INF"
      id="ixv-509723"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048797_TH_9_Member"
      decimals="INF"
      id="ixv-509724"
      unitRef="pure">0.022</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-13790">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048796_ClassMember" id="ixv-13802">VIP FundsManager&#xae; 85% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048796_ClassMember" id="ixv-13805">VIP FundsManager&#xae; 85% Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048796_ClassMember" id="ixv-13808">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048796_ClassMember" id="ixv-13827">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 85% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048796_ClassMember" id="ixv-13829">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048796_ClassMember" id="ixv-13834">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="C000048796_ClassMember" id="ixv-13836">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048796_ClassMember" id="ixv-13839">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048796_ClassMember" id="ixv-13842">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048796_ClassMember" id="ixv-13849">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048796_ClassMember"
      decimals="0"
      id="ixv-509725"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048796_ClassMember"
      decimals="INF"
      id="ixv-509726"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048796_ClassMember" id="ixv-13889">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,064,872,755&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;41&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;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;29&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="C000048796_InstantMember"
      decimals="0"
      id="ixv-509727"
      unitRef="usd">1064872755</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048796_InstantMember"
      decimals="INF"
      id="ixv-509728"
      unitRef="holding">41</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048796_ClassMember"
      decimals="INF"
      id="ixv-509729"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048796_ClassMember" id="ixv-13949">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

51.3


International Equity Funds

34.2


Bond Funds

14.0


Short-Term Investments and Net Other Assets (Liabilities)

0.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 51.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 34.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 14.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048796_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509730"
      unitRef="pure">0.513</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509731"
      unitRef="pure">0.342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509732"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509733"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048796_ClassMember" id="ixv-14040">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

39.2


&#160;


Fidelity Overseas Fund

10.5


&#160;


Fidelity Emerging Markets Fund

9.1


&#160;


Fidelity Total Bond Fund

3.9


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

3.9


&#160;


Fidelity Stock Selector Small Cap Fund

3.4


&#160;


Fidelity International Discovery Fund

2.7


&#160;


Fidelity Enhanced International ETF

2.4


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.4


&#160;


Fidelity International Capital Appreciation Fund

2.2


&#160;


&#160;

79.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048796_TH_0_Member"
      decimals="INF"
      id="ixv-509734"
      unitRef="pure">0.392</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_TH_1_Member"
      decimals="INF"
      id="ixv-509735"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_TH_2_Member"
      decimals="INF"
      id="ixv-509736"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_TH_3_Member"
      decimals="INF"
      id="ixv-509737"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_TH_4_Member"
      decimals="INF"
      id="ixv-509738"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_TH_5_Member"
      decimals="INF"
      id="ixv-509739"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_TH_6_Member"
      decimals="INF"
      id="ixv-509740"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_TH_7_Member"
      decimals="INF"
      id="ixv-509741"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_TH_8_Member"
      decimals="INF"
      id="ixv-509742"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048796_TH_9_Member"
      decimals="INF"
      id="ixv-509743"
      unitRef="pure">0.022</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-14211">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048795_ClassMember" id="ixv-14223">VIP FundsManager&#xae; 85% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048795_ClassMember" id="ixv-14226">VIP FundsManager&#xae; 85% Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048795_ClassMember" id="ixv-14229">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048795_ClassMember" id="ixv-14248">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 85% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048795_ClassMember" id="ixv-14250">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048795_ClassMember" id="ixv-14255">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="C000048795_ClassMember" id="ixv-14257">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048795_ClassMember" id="ixv-14260">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048795_ClassMember" id="ixv-14263">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048795_ClassMember" id="ixv-14270">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048795_ClassMember"
      decimals="0"
      id="ixv-509744"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048795_ClassMember"
      decimals="INF"
      id="ixv-509745"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048795_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 June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,064,872,755&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;41&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;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;29&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="C000048795_InstantMember"
      decimals="0"
      id="ixv-509746"
      unitRef="usd">1064872755</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048795_InstantMember"
      decimals="INF"
      id="ixv-509747"
      unitRef="holding">41</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048795_ClassMember"
      decimals="INF"
      id="ixv-509748"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048795_ClassMember" id="ixv-14370">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

51.3


International Equity Funds

34.2


Bond Funds

14.0


Short-Term Investments and Net Other Assets (Liabilities)

0.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 51.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 34.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 14.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048795_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509749"
      unitRef="pure">0.513</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509750"
      unitRef="pure">0.342</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509751"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509752"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048795_ClassMember" id="ixv-14461">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

39.2


&#160;


Fidelity Overseas Fund

10.5


&#160;


Fidelity Emerging Markets Fund

9.1


&#160;


Fidelity Total Bond Fund

3.9


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

3.9


&#160;


Fidelity Stock Selector Small Cap Fund

3.4


&#160;


Fidelity International Discovery Fund

2.7


&#160;


Fidelity Enhanced International ETF

2.4


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.4


&#160;


Fidelity International Capital Appreciation Fund

2.2


&#160;


&#160;

79.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048795_TH_0_Member"
      decimals="INF"
      id="ixv-509753"
      unitRef="pure">0.392</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_TH_1_Member"
      decimals="INF"
      id="ixv-509754"
      unitRef="pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_TH_2_Member"
      decimals="INF"
      id="ixv-509755"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_TH_3_Member"
      decimals="INF"
      id="ixv-509756"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_TH_4_Member"
      decimals="INF"
      id="ixv-509757"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_TH_5_Member"
      decimals="INF"
      id="ixv-509758"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_TH_6_Member"
      decimals="INF"
      id="ixv-509759"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_TH_7_Member"
      decimals="INF"
      id="ixv-509760"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_TH_8_Member"
      decimals="INF"
      id="ixv-509761"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048795_TH_9_Member"
      decimals="INF"
      id="ixv-509762"
      unitRef="pure">0.022</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-14632">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048794_ClassMember" id="ixv-14644">VIP FundsManager&#xae; 70% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048794_ClassMember" id="ixv-14647">VIP FundsManager&#xae; 70% Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048794_ClassMember" id="ixv-14650">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048794_ClassMember" id="ixv-14669">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 70% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048794_ClassMember" id="ixv-14671">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048794_ClassMember" id="ixv-14676">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="C000048794_ClassMember" id="ixv-14678">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048794_ClassMember" id="ixv-14681">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048794_ClassMember" id="ixv-14684">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048794_ClassMember" id="ixv-14691">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048794_ClassMember"
      decimals="0"
      id="ixv-509763"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048794_ClassMember"
      decimals="INF"
      id="ixv-509764"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048794_ClassMember" id="ixv-14731">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;2,466,437,320&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;38&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;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;26&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="C000048794_InstantMember"
      decimals="0"
      id="ixv-509765"
      unitRef="usd">2466437320</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048794_InstantMember"
      decimals="INF"
      id="ixv-509766"
      unitRef="holding">38</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048794_ClassMember"
      decimals="INF"
      id="ixv-509767"
      unitRef="pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048794_ClassMember" id="ixv-14791">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

42.9


International Equity Funds

30.3


Bond Funds

23.9


Short-Term Investments and Net Other Assets (Liabilities)

2.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 42.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 30.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 23.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048794_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509768"
      unitRef="pure">0.429</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509769"
      unitRef="pure">0.303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509770"
      unitRef="pure">0.239</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509771"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048794_ClassMember" id="ixv-14882">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

32.7


&#160;


Fidelity Overseas Fund

9.3


&#160;


Fidelity Total Bond Fund

8.8


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

8.8


&#160;


Fidelity Emerging Markets Fund

8.0


&#160;


Fidelity Stock Selector Small Cap Fund

2.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity Enhanced International ETF

2.3


&#160;


Fidelity International Discovery Fund

2.3


&#160;


Fidelity High Income Fund

1.9


&#160;


&#160;

79.4

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048794_TH_0_Member"
      decimals="INF"
      id="ixv-509772"
      unitRef="pure">0.327</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_TH_1_Member"
      decimals="INF"
      id="ixv-509773"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_TH_2_Member"
      decimals="INF"
      id="ixv-509774"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_TH_3_Member"
      decimals="INF"
      id="ixv-509775"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_TH_4_Member"
      decimals="INF"
      id="ixv-509776"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_TH_5_Member"
      decimals="INF"
      id="ixv-509777"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_TH_6_Member"
      decimals="INF"
      id="ixv-509778"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_TH_7_Member"
      decimals="INF"
      id="ixv-509779"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_TH_8_Member"
      decimals="INF"
      id="ixv-509780"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048794_TH_9_Member"
      decimals="INF"
      id="ixv-509781"
      unitRef="pure">0.019</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-15053">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048793_ClassMember" id="ixv-15065">VIP FundsManager&#xae; 70% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048793_ClassMember" id="ixv-15068">VIP FundsManager&#xae; 70% Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048793_ClassMember" id="ixv-15071">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048793_ClassMember" id="ixv-15090">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 70% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048793_ClassMember" id="ixv-15092">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048793_ClassMember" id="ixv-15097">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="C000048793_ClassMember" id="ixv-15099">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048793_ClassMember" id="ixv-15102">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048793_ClassMember" id="ixv-15105">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048793_ClassMember" id="ixv-15112">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048793_ClassMember"
      decimals="0"
      id="ixv-509782"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048793_ClassMember"
      decimals="INF"
      id="ixv-509783"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048793_ClassMember" id="ixv-15152">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;2,466,437,320&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;38&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;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;26&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="C000048793_InstantMember"
      decimals="0"
      id="ixv-509784"
      unitRef="usd">2466437320</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048793_InstantMember"
      decimals="INF"
      id="ixv-509785"
      unitRef="holding">38</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048793_ClassMember"
      decimals="INF"
      id="ixv-509786"
      unitRef="pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048793_ClassMember" id="ixv-15212">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

42.9


International Equity Funds

30.3


Bond Funds

23.9


Short-Term Investments and Net Other Assets (Liabilities)

2.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 42.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 30.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 23.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048793_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509787"
      unitRef="pure">0.429</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509788"
      unitRef="pure">0.303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509789"
      unitRef="pure">0.239</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509790"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048793_ClassMember" id="ixv-15303">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

32.7


&#160;


Fidelity Overseas Fund

9.3


&#160;


Fidelity Total Bond Fund

8.8


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

8.8


&#160;


Fidelity Emerging Markets Fund

8.0


&#160;


Fidelity Stock Selector Small Cap Fund

2.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity Enhanced International ETF

2.3


&#160;


Fidelity International Discovery Fund

2.3


&#160;


Fidelity High Income Fund

1.9


&#160;


&#160;

79.4

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048793_TH_0_Member"
      decimals="INF"
      id="ixv-509791"
      unitRef="pure">0.327</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_TH_1_Member"
      decimals="INF"
      id="ixv-509792"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_TH_2_Member"
      decimals="INF"
      id="ixv-509793"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_TH_3_Member"
      decimals="INF"
      id="ixv-509794"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_TH_4_Member"
      decimals="INF"
      id="ixv-509795"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_TH_5_Member"
      decimals="INF"
      id="ixv-509796"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_TH_6_Member"
      decimals="INF"
      id="ixv-509797"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_TH_7_Member"
      decimals="INF"
      id="ixv-509798"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_TH_8_Member"
      decimals="INF"
      id="ixv-509799"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048793_TH_9_Member"
      decimals="INF"
      id="ixv-509800"
      unitRef="pure">0.019</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-15474">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048792_ClassMember" id="ixv-15486">VIP FundsManager&#xae; 70% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048792_ClassMember" id="ixv-15489">VIP FundsManager&#xae; 70% Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048792_ClassMember" id="ixv-15492">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048792_ClassMember" id="ixv-15511">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 70% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048792_ClassMember" id="ixv-15513">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048792_ClassMember" id="ixv-15518">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="C000048792_ClassMember" id="ixv-15520">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048792_ClassMember" id="ixv-15523">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048792_ClassMember" id="ixv-15526">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048792_ClassMember" id="ixv-15533">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048792_ClassMember"
      decimals="0"
      id="ixv-509801"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048792_ClassMember"
      decimals="INF"
      id="ixv-509802"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048792_ClassMember" id="ixv-15573">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;2,466,437,320&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;38&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;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;26&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="C000048792_InstantMember"
      decimals="0"
      id="ixv-509803"
      unitRef="usd">2466437320</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048792_InstantMember"
      decimals="INF"
      id="ixv-509804"
      unitRef="holding">38</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048792_ClassMember"
      decimals="INF"
      id="ixv-509805"
      unitRef="pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048792_ClassMember" id="ixv-15633">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

42.9


International Equity Funds

30.3


Bond Funds

23.9


Short-Term Investments and Net Other Assets (Liabilities)

2.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 42.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 30.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 23.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048792_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509806"
      unitRef="pure">0.429</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509807"
      unitRef="pure">0.303</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509808"
      unitRef="pure">0.239</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509809"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048792_ClassMember" id="ixv-15724">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

32.7


&#160;


Fidelity Overseas Fund

9.3


&#160;


Fidelity Total Bond Fund

8.8


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

8.8


&#160;


Fidelity Emerging Markets Fund

8.0


&#160;


Fidelity Stock Selector Small Cap Fund

2.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity Enhanced International ETF

2.3


&#160;


Fidelity International Discovery Fund

2.3


&#160;


Fidelity High Income Fund

1.9


&#160;


&#160;

79.4

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048792_TH_0_Member"
      decimals="INF"
      id="ixv-509810"
      unitRef="pure">0.327</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_TH_1_Member"
      decimals="INF"
      id="ixv-509811"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_TH_2_Member"
      decimals="INF"
      id="ixv-509812"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_TH_3_Member"
      decimals="INF"
      id="ixv-509813"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_TH_4_Member"
      decimals="INF"
      id="ixv-509814"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_TH_5_Member"
      decimals="INF"
      id="ixv-509815"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_TH_6_Member"
      decimals="INF"
      id="ixv-509816"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_TH_7_Member"
      decimals="INF"
      id="ixv-509817"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_TH_8_Member"
      decimals="INF"
      id="ixv-509818"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048792_TH_9_Member"
      decimals="INF"
      id="ixv-509819"
      unitRef="pure">0.019</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-15895">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000051547_ClassMember" id="ixv-15907">VIP FundsManager&#xae; 60% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000051547_ClassMember" id="ixv-15910">VIP FundsManager&#xae; 60% Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000051547_ClassMember" id="ixv-15913">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000051547_ClassMember" id="ixv-15932">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 60% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000051547_ClassMember" id="ixv-15934">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000051547_ClassMember" id="ixv-15939">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="C000051547_ClassMember" id="ixv-15941">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000051547_ClassMember" id="ixv-15944">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000051547_ClassMember" id="ixv-15947">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000051547_ClassMember" id="ixv-15954">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000051547_ClassMember"
      decimals="0"
      id="ixv-509820"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000051547_ClassMember"
      decimals="INF"
      id="ixv-509821"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000051547_ClassMember" id="ixv-15994">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;7,268,721,741&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;38&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;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;26&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="C000051547_InstantMember"
      decimals="0"
      id="ixv-509822"
      unitRef="usd">7268721741</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000051547_InstantMember"
      decimals="INF"
      id="ixv-509823"
      unitRef="holding">38</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000051547_ClassMember"
      decimals="INF"
      id="ixv-509824"
      unitRef="pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000051547_ClassMember" id="ixv-16054">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

37.0


Bond Funds

33.8


International Equity Funds

26.3


Short-Term Investments and Net Other Assets (Liabilities)

2.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 37.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 33.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;

International Equity Funds - 26.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000051547_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509825"
      unitRef="pure">0.370</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509826"
      unitRef="pure">0.338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509827"
      unitRef="pure">0.263</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509828"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000051547_ClassMember" id="ixv-16145">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

28.1


&#160;


Fidelity Total Bond Fund

13.8


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

13.8


&#160;


Fidelity Overseas Fund

7.8


&#160;


Fidelity Emerging Markets Fund

6.9


&#160;


Fidelity Stock Selector Small Cap Fund

2.4


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.4


&#160;


Fidelity Enhanced International ETF

2.1


&#160;


Fidelity International Discovery Fund

2.0


&#160;


Fidelity High Income Fund

1.9


&#160;


&#160;

81.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000051547_TH_0_Member"
      decimals="INF"
      id="ixv-509829"
      unitRef="pure">0.281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_TH_1_Member"
      decimals="INF"
      id="ixv-509830"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_TH_2_Member"
      decimals="INF"
      id="ixv-509831"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_TH_3_Member"
      decimals="INF"
      id="ixv-509832"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_TH_4_Member"
      decimals="INF"
      id="ixv-509833"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_TH_5_Member"
      decimals="INF"
      id="ixv-509834"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_TH_6_Member"
      decimals="INF"
      id="ixv-509835"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_TH_7_Member"
      decimals="INF"
      id="ixv-509836"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_TH_8_Member"
      decimals="INF"
      id="ixv-509837"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051547_TH_9_Member"
      decimals="INF"
      id="ixv-509838"
      unitRef="pure">0.019</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-16316">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000051546_ClassMember" id="ixv-16328">VIP FundsManager&#xae; 60% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000051546_ClassMember" id="ixv-16331">VIP FundsManager&#xae; 60% Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000051546_ClassMember" id="ixv-16334">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000051546_ClassMember" id="ixv-16353">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 60% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000051546_ClassMember" id="ixv-16355">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000051546_ClassMember" id="ixv-16360">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="C000051546_ClassMember" id="ixv-16362">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000051546_ClassMember" id="ixv-16365">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000051546_ClassMember" id="ixv-16368">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000051546_ClassMember" id="ixv-16375">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000051546_ClassMember"
      decimals="0"
      id="ixv-509839"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000051546_ClassMember"
      decimals="INF"
      id="ixv-509840"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000051546_ClassMember" id="ixv-16415">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;7,268,721,741&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;38&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;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;26&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="C000051546_InstantMember"
      decimals="0"
      id="ixv-509841"
      unitRef="usd">7268721741</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000051546_InstantMember"
      decimals="INF"
      id="ixv-509842"
      unitRef="holding">38</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000051546_ClassMember"
      decimals="INF"
      id="ixv-509843"
      unitRef="pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000051546_ClassMember" id="ixv-16475">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

37.0


Bond Funds

33.8


International Equity Funds

26.3


Short-Term Investments and Net Other Assets (Liabilities)

2.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 37.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 33.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;

International Equity Funds - 26.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000051546_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509844"
      unitRef="pure">0.370</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509845"
      unitRef="pure">0.338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509846"
      unitRef="pure">0.263</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509847"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000051546_ClassMember" id="ixv-16566">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

28.1


&#160;


Fidelity Total Bond Fund

13.8


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

13.8


&#160;


Fidelity Overseas Fund

7.8


&#160;


Fidelity Emerging Markets Fund

6.9


&#160;


Fidelity Stock Selector Small Cap Fund

2.4


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.4


&#160;


Fidelity Enhanced International ETF

2.1


&#160;


Fidelity International Discovery Fund

2.0


&#160;


Fidelity High Income Fund

1.9


&#160;


&#160;

81.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000051546_TH_0_Member"
      decimals="INF"
      id="ixv-509848"
      unitRef="pure">0.281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_TH_1_Member"
      decimals="INF"
      id="ixv-509849"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_TH_2_Member"
      decimals="INF"
      id="ixv-509850"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_TH_3_Member"
      decimals="INF"
      id="ixv-509851"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_TH_4_Member"
      decimals="INF"
      id="ixv-509852"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_TH_5_Member"
      decimals="INF"
      id="ixv-509853"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_TH_6_Member"
      decimals="INF"
      id="ixv-509854"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_TH_7_Member"
      decimals="INF"
      id="ixv-509855"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_TH_8_Member"
      decimals="INF"
      id="ixv-509856"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051546_TH_9_Member"
      decimals="INF"
      id="ixv-509857"
      unitRef="pure">0.019</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-16737">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000051545_ClassMember" id="ixv-16749">VIP FundsManager&#xae; 60% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000051545_ClassMember" id="ixv-16752">VIP FundsManager&#xae; 60% Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000051545_ClassMember" id="ixv-16755">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000051545_ClassMember" id="ixv-16774">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 60% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000051545_ClassMember" id="ixv-16776">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000051545_ClassMember" id="ixv-16781">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="C000051545_ClassMember" id="ixv-16783">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000051545_ClassMember" id="ixv-16786">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000051545_ClassMember" id="ixv-16789">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000051545_ClassMember" id="ixv-16796">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000051545_ClassMember"
      decimals="0"
      id="ixv-509858"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000051545_ClassMember"
      decimals="INF"
      id="ixv-509859"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000051545_ClassMember" id="ixv-16836">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;7,268,721,741&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;38&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;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;26&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="C000051545_InstantMember"
      decimals="0"
      id="ixv-509860"
      unitRef="usd">7268721741</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000051545_InstantMember"
      decimals="INF"
      id="ixv-509861"
      unitRef="holding">38</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000051545_ClassMember"
      decimals="INF"
      id="ixv-509862"
      unitRef="pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000051545_ClassMember" id="ixv-16896">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

37.0


Bond Funds

33.8


International Equity Funds

26.3


Short-Term Investments and Net Other Assets (Liabilities)

2.9




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 37.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 33.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;

International Equity Funds - 26.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000051545_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509863"
      unitRef="pure">0.370</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509864"
      unitRef="pure">0.338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509865"
      unitRef="pure">0.263</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509866"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000051545_ClassMember" id="ixv-16987">TOP HOLDINGS(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

28.1


&#160;


Fidelity Total Bond Fund

13.8


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

13.8


&#160;


Fidelity Overseas Fund

7.8


&#160;


Fidelity Emerging Markets Fund

6.9


&#160;


Fidelity Stock Selector Small Cap Fund

2.4


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.4


&#160;


Fidelity Enhanced International ETF

2.1


&#160;


Fidelity International Discovery Fund

2.0


&#160;


Fidelity High Income Fund

1.9


&#160;


&#160;

81.2

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000051545_TH_0_Member"
      decimals="INF"
      id="ixv-509867"
      unitRef="pure">0.281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_TH_1_Member"
      decimals="INF"
      id="ixv-509868"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_TH_2_Member"
      decimals="INF"
      id="ixv-509869"
      unitRef="pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_TH_3_Member"
      decimals="INF"
      id="ixv-509870"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_TH_4_Member"
      decimals="INF"
      id="ixv-509871"
      unitRef="pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_TH_5_Member"
      decimals="INF"
      id="ixv-509872"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_TH_6_Member"
      decimals="INF"
      id="ixv-509873"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_TH_7_Member"
      decimals="INF"
      id="ixv-509874"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_TH_8_Member"
      decimals="INF"
      id="ixv-509875"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000051545_TH_9_Member"
      decimals="INF"
      id="ixv-509876"
      unitRef="pure">0.019</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-17158">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048791_ClassMember" id="ixv-17170">VIP FundsManager&#xae; 50% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048791_ClassMember" id="ixv-17173">VIP FundsManager&#xae; 50% Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048791_ClassMember" id="ixv-17176">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048791_ClassMember" id="ixv-17195">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 50% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048791_ClassMember" id="ixv-17197">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048791_ClassMember" id="ixv-17202">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="C000048791_ClassMember" id="ixv-17204">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048791_ClassMember" id="ixv-17207">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048791_ClassMember" id="ixv-17210">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048791_ClassMember" id="ixv-17217">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048791_ClassMember"
      decimals="0"
      id="ixv-509877"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048791_ClassMember"
      decimals="INF"
      id="ixv-509878"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048791_ClassMember" id="ixv-17257">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,919,084,309&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;38&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;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;29&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="C000048791_InstantMember"
      decimals="0"
      id="ixv-509879"
      unitRef="usd">3919084309</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048791_InstantMember"
      decimals="INF"
      id="ixv-509880"
      unitRef="holding">38</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048791_ClassMember"
      decimals="INF"
      id="ixv-509881"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048791_ClassMember" id="ixv-17317">
&#160;
&#160;
&#160;
&#160;
Bond Funds

39.0


Domestic Equity Funds

31.0


International Equity Funds

22.1


Short-Term Funds

2.8


Short-Term Investments and Net Other Assets (Liabilities)

5.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 39.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;

Domestic Equity Funds - 31.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 22.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 2.8&#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) - 5.1


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048791_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509882"
      unitRef="pure">0.390</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509883"
      unitRef="pure">0.310</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509884"
      unitRef="pure">0.221</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509885"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509886"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048791_ClassMember" id="ixv-17421">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

23.2


&#160;


Fidelity Total Bond Fund

16.3


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

16.2


&#160;


Fidelity Emerging Markets Fund

5.6


&#160;


Fidelity Overseas Fund

4.8


&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

2.8


&#160;


Fidelity Enhanced International ETF

2.5


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity Stock Selector Small Cap Fund

2.0


&#160;


Fidelity High Income Fund

2.0


&#160;


&#160;

77.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048791_TH_0_Member"
      decimals="INF"
      id="ixv-509887"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_TH_1_Member"
      decimals="INF"
      id="ixv-509888"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_TH_2_Member"
      decimals="INF"
      id="ixv-509889"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_TH_3_Member"
      decimals="INF"
      id="ixv-509890"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_TH_4_Member"
      decimals="INF"
      id="ixv-509891"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_TH_5_Member"
      decimals="INF"
      id="ixv-509892"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_TH_6_Member"
      decimals="INF"
      id="ixv-509893"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_TH_7_Member"
      decimals="INF"
      id="ixv-509894"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_TH_8_Member"
      decimals="INF"
      id="ixv-509895"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048791_TH_9_Member"
      decimals="INF"
      id="ixv-509896"
      unitRef="pure">0.020</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-17592">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048790_ClassMember" id="ixv-17604">VIP FundsManager&#xae; 50% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048790_ClassMember" id="ixv-17607">VIP FundsManager&#xae; 50% Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048790_ClassMember" id="ixv-17610">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048790_ClassMember" id="ixv-17629">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 50% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048790_ClassMember" id="ixv-17631">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048790_ClassMember" id="ixv-17636">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="C000048790_ClassMember" id="ixv-17638">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048790_ClassMember" id="ixv-17641">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048790_ClassMember" id="ixv-17644">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048790_ClassMember" id="ixv-17651">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048790_ClassMember"
      decimals="0"
      id="ixv-509897"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048790_ClassMember"
      decimals="INF"
      id="ixv-509898"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048790_ClassMember" id="ixv-17691">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,919,084,309&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;38&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;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;29&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="C000048790_InstantMember"
      decimals="0"
      id="ixv-509899"
      unitRef="usd">3919084309</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048790_InstantMember"
      decimals="INF"
      id="ixv-509900"
      unitRef="holding">38</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048790_ClassMember"
      decimals="INF"
      id="ixv-509901"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048790_ClassMember" id="ixv-17751">
&#160;
&#160;
&#160;
&#160;
Bond Funds

39.0


Domestic Equity Funds

31.0


International Equity Funds

22.1


Short-Term Funds

2.8


Short-Term Investments and Net Other Assets (Liabilities)

5.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 39.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;

Domestic Equity Funds - 31.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 22.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 2.8&#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) - 5.1


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048790_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509902"
      unitRef="pure">0.390</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509903"
      unitRef="pure">0.310</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509904"
      unitRef="pure">0.221</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509905"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509906"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048790_ClassMember" id="ixv-17855">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

23.2


&#160;


Fidelity Total Bond Fund

16.3


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

16.2


&#160;


Fidelity Emerging Markets Fund

5.6


&#160;


Fidelity Overseas Fund

4.8


&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

2.8


&#160;


Fidelity Enhanced International ETF

2.5


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity Stock Selector Small Cap Fund

2.0


&#160;


Fidelity High Income Fund

2.0


&#160;


&#160;

77.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048790_TH_0_Member"
      decimals="INF"
      id="ixv-509907"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_TH_1_Member"
      decimals="INF"
      id="ixv-509908"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_TH_2_Member"
      decimals="INF"
      id="ixv-509909"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_TH_3_Member"
      decimals="INF"
      id="ixv-509910"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_TH_4_Member"
      decimals="INF"
      id="ixv-509911"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_TH_5_Member"
      decimals="INF"
      id="ixv-509912"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_TH_6_Member"
      decimals="INF"
      id="ixv-509913"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_TH_7_Member"
      decimals="INF"
      id="ixv-509914"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_TH_8_Member"
      decimals="INF"
      id="ixv-509915"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048790_TH_9_Member"
      decimals="INF"
      id="ixv-509916"
      unitRef="pure">0.020</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-18026">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048789_ClassMember" id="ixv-18038">VIP FundsManager&#xae; 50% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048789_ClassMember" id="ixv-18041">VIP FundsManager&#xae; 50% Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048789_ClassMember" id="ixv-18044">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048789_ClassMember" id="ixv-18063">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 50% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048789_ClassMember" id="ixv-18065">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048789_ClassMember" id="ixv-18070">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="C000048789_ClassMember" id="ixv-18072">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048789_ClassMember" id="ixv-18075">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048789_ClassMember" id="ixv-18078">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048789_ClassMember" id="ixv-18085">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048789_ClassMember"
      decimals="0"
      id="ixv-509917"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048789_ClassMember"
      decimals="INF"
      id="ixv-509918"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048789_ClassMember" id="ixv-18125">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,919,084,309&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;38&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;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;29&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="C000048789_InstantMember"
      decimals="0"
      id="ixv-509919"
      unitRef="usd">3919084309</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048789_InstantMember"
      decimals="INF"
      id="ixv-509920"
      unitRef="holding">38</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048789_ClassMember"
      decimals="INF"
      id="ixv-509921"
      unitRef="pure">0.29</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048789_ClassMember" id="ixv-18185">
&#160;
&#160;
&#160;
&#160;
Bond Funds

39.0


Domestic Equity Funds

31.0


International Equity Funds

22.1


Short-Term Funds

2.8


Short-Term Investments and Net Other Assets (Liabilities)

5.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 39.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;

Domestic Equity Funds - 31.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 22.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 2.8&#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) - 5.1


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048789_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509922"
      unitRef="pure">0.390</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509923"
      unitRef="pure">0.310</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509924"
      unitRef="pure">0.221</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509925"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509926"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048789_ClassMember" id="ixv-18289">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Stock Selector Portfolio - Investor Class

23.2


&#160;


Fidelity Total Bond Fund

16.3


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

16.2


&#160;


Fidelity Emerging Markets Fund

5.6


&#160;


Fidelity Overseas Fund

4.8


&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

2.8


&#160;


Fidelity Enhanced International ETF

2.5


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity Stock Selector Small Cap Fund

2.0


&#160;


Fidelity High Income Fund

2.0


&#160;


&#160;

77.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048789_TH_0_Member"
      decimals="INF"
      id="ixv-509927"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_TH_1_Member"
      decimals="INF"
      id="ixv-509928"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_TH_2_Member"
      decimals="INF"
      id="ixv-509929"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_TH_3_Member"
      decimals="INF"
      id="ixv-509930"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_TH_4_Member"
      decimals="INF"
      id="ixv-509931"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_TH_5_Member"
      decimals="INF"
      id="ixv-509932"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_TH_6_Member"
      decimals="INF"
      id="ixv-509933"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_TH_7_Member"
      decimals="INF"
      id="ixv-509934"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_TH_8_Member"
      decimals="INF"
      id="ixv-509935"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048789_TH_9_Member"
      decimals="INF"
      id="ixv-509936"
      unitRef="pure">0.020</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-18460">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000240976_ClassMember" id="ixv-18472">VIP FundsManager&#xae; 40% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000240976_ClassMember" id="ixv-18475">VIP FundsManager&#xae; 40% Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000240976_ClassMember" id="ixv-18478">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000240976_ClassMember" id="ixv-18497">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 40% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000240976_ClassMember" id="ixv-18499">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000240976_ClassMember" id="ixv-18504">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="C000240976_ClassMember" id="ixv-18506">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000240976_ClassMember" id="ixv-18509">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000240976_ClassMember" id="ixv-18512">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000240976_ClassMember" id="ixv-18519">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000240976_ClassMember"
      decimals="0"
      id="ixv-509937"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000240976_ClassMember"
      decimals="INF"
      id="ixv-509938"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000240976_ClassMember" id="ixv-18559">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;33,937,525&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;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="C000240976_InstantMember"
      decimals="0"
      id="ixv-509939"
      unitRef="usd">33937525</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000240976_InstantMember"
      decimals="INF"
      id="ixv-509940"
      unitRef="holding">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000240976_ClassMember"
      decimals="INF"
      id="ixv-509941"
      unitRef="pure">0.64</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000240976_ClassMember" id="ixv-18619">
&#160;
&#160;
&#160;
&#160;
Bond Funds

44.1


Domestic Equity Funds

25.2


International Equity Funds

20.1


Short-Term Funds

7.9


Short-Term Investments and Net Other Assets (Liabilities)

2.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 44.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;

Domestic Equity Funds - 25.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 20.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 7.9&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240976_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509942"
      unitRef="pure">0.441</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509943"
      unitRef="pure">0.252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509944"
      unitRef="pure">0.201</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509945"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509946"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000240976_ClassMember" id="ixv-18723">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

18.9


&#160;


Fidelity Total Bond Fund

18.8


&#160;


VIP Stock Selector Portfolio - Investor Class

18.5


&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

7.9


&#160;


Fidelity Overseas Fund

6.5


&#160;


Fidelity Emerging Markets Fund

5.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity High Income Fund

2.0


&#160;


Fidelity International Discovery Fund

1.8


&#160;


Fidelity Stock Selector Small Cap Fund

1.6


&#160;


&#160;

84.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240976_TH_0_Member"
      decimals="INF"
      id="ixv-509947"
      unitRef="pure">0.189</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_TH_1_Member"
      decimals="INF"
      id="ixv-509948"
      unitRef="pure">0.188</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_TH_2_Member"
      decimals="INF"
      id="ixv-509949"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_TH_3_Member"
      decimals="INF"
      id="ixv-509950"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_TH_4_Member"
      decimals="INF"
      id="ixv-509951"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_TH_5_Member"
      decimals="INF"
      id="ixv-509952"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_TH_6_Member"
      decimals="INF"
      id="ixv-509953"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_TH_7_Member"
      decimals="INF"
      id="ixv-509954"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_TH_8_Member"
      decimals="INF"
      id="ixv-509955"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240976_TH_9_Member"
      decimals="INF"
      id="ixv-509956"
      unitRef="pure">0.016</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-18894">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000240974_ClassMember" id="ixv-18906">VIP FundsManager&#xae; 40% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000240974_ClassMember" id="ixv-18909">VIP FundsManager&#xae; 40% Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000240974_ClassMember" id="ixv-18912">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000240974_ClassMember" id="ixv-18931">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 40% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000240974_ClassMember" id="ixv-18933">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000240974_ClassMember" id="ixv-18938">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="C000240974_ClassMember" id="ixv-18940">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000240974_ClassMember" id="ixv-18943">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000240974_ClassMember" id="ixv-18946">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000240974_ClassMember" id="ixv-18953">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000240974_ClassMember"
      decimals="0"
      id="ixv-509957"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000240974_ClassMember"
      decimals="INF"
      id="ixv-509958"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000240974_ClassMember" id="ixv-18993">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;33,937,525&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;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="C000240974_InstantMember"
      decimals="0"
      id="ixv-509959"
      unitRef="usd">33937525</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000240974_InstantMember"
      decimals="INF"
      id="ixv-509960"
      unitRef="holding">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000240974_ClassMember"
      decimals="INF"
      id="ixv-509961"
      unitRef="pure">0.64</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000240974_ClassMember" id="ixv-19053">
&#160;
&#160;
&#160;
&#160;
Bond Funds

44.1


Domestic Equity Funds

25.2


International Equity Funds

20.1


Short-Term Funds

7.9


Short-Term Investments and Net Other Assets (Liabilities)

2.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 44.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;

Domestic Equity Funds - 25.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 20.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 7.9&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240974_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509962"
      unitRef="pure">0.441</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509963"
      unitRef="pure">0.252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509964"
      unitRef="pure">0.201</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509965"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509966"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000240974_ClassMember" id="ixv-19157">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

18.9


&#160;


Fidelity Total Bond Fund

18.8


&#160;


VIP Stock Selector Portfolio - Investor Class

18.5


&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

7.9


&#160;


Fidelity Overseas Fund

6.5


&#160;


Fidelity Emerging Markets Fund

5.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity High Income Fund

2.0


&#160;


Fidelity International Discovery Fund

1.8


&#160;


Fidelity Stock Selector Small Cap Fund

1.6


&#160;


&#160;

84.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240974_TH_0_Member"
      decimals="INF"
      id="ixv-509967"
      unitRef="pure">0.189</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_TH_1_Member"
      decimals="INF"
      id="ixv-509968"
      unitRef="pure">0.188</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_TH_2_Member"
      decimals="INF"
      id="ixv-509969"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_TH_3_Member"
      decimals="INF"
      id="ixv-509970"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_TH_4_Member"
      decimals="INF"
      id="ixv-509971"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_TH_5_Member"
      decimals="INF"
      id="ixv-509972"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_TH_6_Member"
      decimals="INF"
      id="ixv-509973"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_TH_7_Member"
      decimals="INF"
      id="ixv-509974"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_TH_8_Member"
      decimals="INF"
      id="ixv-509975"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240974_TH_9_Member"
      decimals="INF"
      id="ixv-509976"
      unitRef="pure">0.016</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-19328">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000240975_ClassMember" id="ixv-19340">VIP FundsManager&#xae; 40% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000240975_ClassMember" id="ixv-19343">VIP FundsManager&#xae; 40% Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000240975_ClassMember" id="ixv-19346">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000240975_ClassMember" id="ixv-19365">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 40% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000240975_ClassMember" id="ixv-19367">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000240975_ClassMember" id="ixv-19372">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="C000240975_ClassMember" id="ixv-19374">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000240975_ClassMember" id="ixv-19377">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000240975_ClassMember" id="ixv-19380">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000240975_ClassMember" id="ixv-19387">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000240975_ClassMember"
      decimals="0"
      id="ixv-509977"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000240975_ClassMember"
      decimals="INF"
      id="ixv-509978"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000240975_ClassMember" id="ixv-19427">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;33,937,525&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;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="C000240975_InstantMember"
      decimals="0"
      id="ixv-509979"
      unitRef="usd">33937525</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000240975_InstantMember"
      decimals="INF"
      id="ixv-509980"
      unitRef="holding">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000240975_ClassMember"
      decimals="INF"
      id="ixv-509981"
      unitRef="pure">0.64</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000240975_ClassMember" id="ixv-19487">
&#160;
&#160;
&#160;
&#160;
Bond Funds

44.1


Domestic Equity Funds

25.2


International Equity Funds

20.1


Short-Term Funds

7.9


Short-Term Investments and Net Other Assets (Liabilities)

2.7




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 44.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;

Domestic Equity Funds - 25.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 20.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 7.9&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240975_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-509982"
      unitRef="pure">0.441</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-509983"
      unitRef="pure">0.252</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-509984"
      unitRef="pure">0.201</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-509985"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-509986"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000240975_ClassMember" id="ixv-19591">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

18.9


&#160;


Fidelity Total Bond Fund

18.8


&#160;


VIP Stock Selector Portfolio - Investor Class

18.5


&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

7.9


&#160;


Fidelity Overseas Fund

6.5


&#160;


Fidelity Emerging Markets Fund

5.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity High Income Fund

2.0


&#160;


Fidelity International Discovery Fund

1.8


&#160;


Fidelity Stock Selector Small Cap Fund

1.6


&#160;


&#160;

84.3

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240975_TH_0_Member"
      decimals="INF"
      id="ixv-509987"
      unitRef="pure">0.189</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_TH_1_Member"
      decimals="INF"
      id="ixv-509988"
      unitRef="pure">0.188</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_TH_2_Member"
      decimals="INF"
      id="ixv-509989"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_TH_3_Member"
      decimals="INF"
      id="ixv-509990"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_TH_4_Member"
      decimals="INF"
      id="ixv-509991"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_TH_5_Member"
      decimals="INF"
      id="ixv-509992"
      unitRef="pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_TH_6_Member"
      decimals="INF"
      id="ixv-509993"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_TH_7_Member"
      decimals="INF"
      id="ixv-509994"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_TH_8_Member"
      decimals="INF"
      id="ixv-509995"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240975_TH_9_Member"
      decimals="INF"
      id="ixv-509996"
      unitRef="pure">0.016</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-19762">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000240972_ClassMember" id="ixv-19774">VIP FundsManager&#xae; 30% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000240972_ClassMember" id="ixv-19777">VIP FundsManager&#xae; 30% Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000240972_ClassMember" id="ixv-19780">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000240972_ClassMember" id="ixv-19799">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 30% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000240972_ClassMember" id="ixv-19801">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000240972_ClassMember" id="ixv-19806">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="C000240972_ClassMember" id="ixv-19808">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000240972_ClassMember" id="ixv-19811">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000240972_ClassMember" id="ixv-19814">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000240972_ClassMember" id="ixv-19821">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000240972_ClassMember"
      decimals="0"
      id="ixv-509997"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000240972_ClassMember"
      decimals="INF"
      id="ixv-509998"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000240972_ClassMember" id="ixv-19861">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;20,798,265&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;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;60&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000240972_InstantMember"
      decimals="0"
      id="ixv-509999"
      unitRef="usd">20798265</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000240972_InstantMember"
      decimals="INF"
      id="ixv-510000"
      unitRef="holding">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000240972_ClassMember"
      decimals="INF"
      id="ixv-510001"
      unitRef="pure">0.60</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000240972_ClassMember" id="ixv-19921">
&#160;
&#160;
&#160;
&#160;
Bond Funds

49.1


Domestic Equity Funds

19.1


International Equity Funds

16.1


Short-Term Funds

12.1


Short-Term Investments and Net Other Assets (Liabilities)

3.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 49.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;

Domestic Equity Funds - 19.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 16.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 12.1&#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.6


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240972_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510002"
      unitRef="pure">0.491</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510003"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510004"
      unitRef="pure">0.161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510005"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510006"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000240972_ClassMember" id="ixv-20025">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Fidelity Total Bond Fund

21.4


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

21.3


&#160;


VIP Stock Selector Portfolio - Investor Class

13.6


&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

12.1


&#160;


Fidelity Overseas Fund

5.1


&#160;


Fidelity Emerging Markets Fund

4.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity High Income Fund

2.0


&#160;


Fidelity International Discovery Fund

1.4


&#160;


Fidelity Hedged Equity Fund

1.3


&#160;


&#160;

85.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240972_TH_0_Member"
      decimals="INF"
      id="ixv-510007"
      unitRef="pure">0.214</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_TH_1_Member"
      decimals="INF"
      id="ixv-510008"
      unitRef="pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_TH_2_Member"
      decimals="INF"
      id="ixv-510009"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_TH_3_Member"
      decimals="INF"
      id="ixv-510010"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_TH_4_Member"
      decimals="INF"
      id="ixv-510011"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_TH_5_Member"
      decimals="INF"
      id="ixv-510012"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_TH_6_Member"
      decimals="INF"
      id="ixv-510013"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_TH_7_Member"
      decimals="INF"
      id="ixv-510014"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_TH_8_Member"
      decimals="INF"
      id="ixv-510015"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240972_TH_9_Member"
      decimals="INF"
      id="ixv-510016"
      unitRef="pure">0.013</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-20196">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000240971_ClassMember" id="ixv-20208">VIP FundsManager&#xae; 30% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000240971_ClassMember" id="ixv-20211">VIP FundsManager&#xae; 30% Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000240971_ClassMember" id="ixv-20214">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000240971_ClassMember" id="ixv-20233">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 30% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000240971_ClassMember" id="ixv-20235">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000240971_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="C000240971_ClassMember" id="ixv-20242">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000240971_ClassMember" id="ixv-20245">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000240971_ClassMember" id="ixv-20248">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000240971_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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000240971_ClassMember"
      decimals="0"
      id="ixv-510017"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000240971_ClassMember"
      decimals="INF"
      id="ixv-510018"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000240971_ClassMember" id="ixv-20295">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;20,798,265&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;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;60&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000240971_InstantMember"
      decimals="0"
      id="ixv-510019"
      unitRef="usd">20798265</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000240971_InstantMember"
      decimals="INF"
      id="ixv-510020"
      unitRef="holding">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000240971_ClassMember"
      decimals="INF"
      id="ixv-510021"
      unitRef="pure">0.60</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000240971_ClassMember" id="ixv-20355">
&#160;
&#160;
&#160;
&#160;
Bond Funds

49.1


Domestic Equity Funds

19.1


International Equity Funds

16.1


Short-Term Funds

12.1


Short-Term Investments and Net Other Assets (Liabilities)

3.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 49.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;

Domestic Equity Funds - 19.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 16.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 12.1&#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.6


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240971_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510022"
      unitRef="pure">0.491</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510023"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510024"
      unitRef="pure">0.161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510025"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510026"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000240971_ClassMember" id="ixv-20459">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Fidelity Total Bond Fund

21.4


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

21.3


&#160;


VIP Stock Selector Portfolio - Investor Class

13.6


&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

12.1


&#160;


Fidelity Overseas Fund

5.1


&#160;


Fidelity Emerging Markets Fund

4.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity High Income Fund

2.0


&#160;


Fidelity International Discovery Fund

1.4


&#160;


Fidelity Hedged Equity Fund

1.3


&#160;


&#160;

85.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240971_TH_0_Member"
      decimals="INF"
      id="ixv-510027"
      unitRef="pure">0.214</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_TH_1_Member"
      decimals="INF"
      id="ixv-510028"
      unitRef="pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_TH_2_Member"
      decimals="INF"
      id="ixv-510029"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_TH_3_Member"
      decimals="INF"
      id="ixv-510030"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_TH_4_Member"
      decimals="INF"
      id="ixv-510031"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_TH_5_Member"
      decimals="INF"
      id="ixv-510032"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_TH_6_Member"
      decimals="INF"
      id="ixv-510033"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_TH_7_Member"
      decimals="INF"
      id="ixv-510034"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_TH_8_Member"
      decimals="INF"
      id="ixv-510035"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240971_TH_9_Member"
      decimals="INF"
      id="ixv-510036"
      unitRef="pure">0.013</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-20630">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000240973_ClassMember" id="ixv-20642">VIP FundsManager&#xae; 30% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000240973_ClassMember" id="ixv-20645">VIP FundsManager&#xae; 30% Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000240973_ClassMember" id="ixv-20648">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000240973_ClassMember" id="ixv-20667">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 30% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000240973_ClassMember" id="ixv-20669">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000240973_ClassMember" id="ixv-20674">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="C000240973_ClassMember" id="ixv-20676">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000240973_ClassMember" id="ixv-20679">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000240973_ClassMember" id="ixv-20682">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000240973_ClassMember" id="ixv-20689">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000240973_ClassMember"
      decimals="0"
      id="ixv-510037"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000240973_ClassMember"
      decimals="INF"
      id="ixv-510038"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000240973_ClassMember" id="ixv-20729">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;20,798,265&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;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;60&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000240973_InstantMember"
      decimals="0"
      id="ixv-510039"
      unitRef="usd">20798265</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000240973_InstantMember"
      decimals="INF"
      id="ixv-510040"
      unitRef="holding">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000240973_ClassMember"
      decimals="INF"
      id="ixv-510041"
      unitRef="pure">0.60</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000240973_ClassMember" id="ixv-20789">
&#160;
&#160;
&#160;
&#160;
Bond Funds

49.1


Domestic Equity Funds

19.1


International Equity Funds

16.1


Short-Term Funds

12.1


Short-Term Investments and Net Other Assets (Liabilities)

3.6




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 49.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;

Domestic Equity Funds - 19.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 16.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 12.1&#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.6


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240973_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510042"
      unitRef="pure">0.491</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510043"
      unitRef="pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510044"
      unitRef="pure">0.161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510045"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510046"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000240973_ClassMember" id="ixv-20893">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Fidelity Total Bond Fund

21.4


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

21.3


&#160;


VIP Stock Selector Portfolio - Investor Class

13.6


&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

12.1


&#160;


Fidelity Overseas Fund

5.1


&#160;


Fidelity Emerging Markets Fund

4.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity High Income Fund

2.0


&#160;


Fidelity International Discovery Fund

1.4


&#160;


Fidelity Hedged Equity Fund

1.3


&#160;


&#160;

85.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000240973_TH_0_Member"
      decimals="INF"
      id="ixv-510047"
      unitRef="pure">0.214</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_TH_1_Member"
      decimals="INF"
      id="ixv-510048"
      unitRef="pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_TH_2_Member"
      decimals="INF"
      id="ixv-510049"
      unitRef="pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_TH_3_Member"
      decimals="INF"
      id="ixv-510050"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_TH_4_Member"
      decimals="INF"
      id="ixv-510051"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_TH_5_Member"
      decimals="INF"
      id="ixv-510052"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_TH_6_Member"
      decimals="INF"
      id="ixv-510053"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_TH_7_Member"
      decimals="INF"
      id="ixv-510054"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_TH_8_Member"
      decimals="INF"
      id="ixv-510055"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000240973_TH_9_Member"
      decimals="INF"
      id="ixv-510056"
      unitRef="pure">0.013</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-21064">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048788_ClassMember" id="ixv-21076">VIP FundsManager&#xae; 20% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048788_ClassMember" id="ixv-21079">VIP FundsManager&#xae; 20% Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048788_ClassMember" id="ixv-21082">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048788_ClassMember" id="ixv-21101">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 20% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048788_ClassMember" id="ixv-21103">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048788_ClassMember" id="ixv-21108">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="C000048788_ClassMember" id="ixv-21110">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048788_ClassMember" id="ixv-21113">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048788_ClassMember" id="ixv-21116">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048788_ClassMember" id="ixv-21123">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048788_ClassMember"
      decimals="0"
      id="ixv-510057"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048788_ClassMember"
      decimals="INF"
      id="ixv-510058"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048788_ClassMember" id="ixv-21163">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;683,898,586&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;37&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;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;39&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="C000048788_InstantMember"
      decimals="0"
      id="ixv-510059"
      unitRef="usd">683898586</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048788_InstantMember"
      decimals="INF"
      id="ixv-510060"
      unitRef="holding">37</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048788_ClassMember"
      decimals="INF"
      id="ixv-510061"
      unitRef="pure">0.39</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048788_ClassMember" id="ixv-21223">
&#160;
&#160;
&#160;
&#160;
Bond Funds

49.5


Short-Term Funds

23.5


Domestic Equity Funds

13.0


International Equity Funds

8.8


Short-Term Investments and Net Other Assets (Liabilities)

5.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 49.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;

Short-Term Funds - 23.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 13.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 8.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048788_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510062"
      unitRef="pure">0.495</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510063"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510064"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510065"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510066"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048788_ClassMember" id="ixv-21327">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

23.5


&#160;


Fidelity Total Bond Fund

21.5


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

21.5


&#160;


VIP Stock Selector Portfolio - Investor Class

8.7


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity Overseas Fund

2.5


&#160;


Fidelity Emerging Markets Fund

2.1


&#160;


Fidelity High Income Fund

2.0


&#160;


Fidelity Hedged Equity Fund

1.3


&#160;


Fidelity Long-Term Treasury Bond Index Fund

1.2


&#160;


&#160;

86.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048788_TH_0_Member"
      decimals="INF"
      id="ixv-510067"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_TH_1_Member"
      decimals="INF"
      id="ixv-510068"
      unitRef="pure">0.215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_TH_2_Member"
      decimals="INF"
      id="ixv-510069"
      unitRef="pure">0.215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_TH_3_Member"
      decimals="INF"
      id="ixv-510070"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_TH_4_Member"
      decimals="INF"
      id="ixv-510071"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_TH_5_Member"
      decimals="INF"
      id="ixv-510072"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_TH_6_Member"
      decimals="INF"
      id="ixv-510073"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_TH_7_Member"
      decimals="INF"
      id="ixv-510074"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_TH_8_Member"
      decimals="INF"
      id="ixv-510075"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048788_TH_9_Member"
      decimals="INF"
      id="ixv-510076"
      unitRef="pure">0.012</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-21498">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048787_ClassMember" id="ixv-21510">VIP FundsManager&#xae; 20% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048787_ClassMember" id="ixv-21513">VIP FundsManager&#xae; 20% Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048787_ClassMember" id="ixv-21516">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048787_ClassMember" id="ixv-21535">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 20% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048787_ClassMember" id="ixv-21537">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048787_ClassMember" id="ixv-21542">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="C000048787_ClassMember" id="ixv-21544">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048787_ClassMember" id="ixv-21547">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048787_ClassMember" id="ixv-21550">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048787_ClassMember" id="ixv-21557">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048787_ClassMember"
      decimals="0"
      id="ixv-510077"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048787_ClassMember"
      decimals="INF"
      id="ixv-510078"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048787_ClassMember" id="ixv-21597">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;683,898,586&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;37&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;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;39&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="C000048787_InstantMember"
      decimals="0"
      id="ixv-510079"
      unitRef="usd">683898586</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048787_InstantMember"
      decimals="INF"
      id="ixv-510080"
      unitRef="holding">37</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048787_ClassMember"
      decimals="INF"
      id="ixv-510081"
      unitRef="pure">0.39</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048787_ClassMember" id="ixv-21657">
&#160;
&#160;
&#160;
&#160;
Bond Funds

49.5


Short-Term Funds

23.5


Domestic Equity Funds

13.0


International Equity Funds

8.8


Short-Term Investments and Net Other Assets (Liabilities)

5.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 49.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;

Short-Term Funds - 23.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 13.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 8.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048787_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510082"
      unitRef="pure">0.495</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510083"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510084"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510085"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510086"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048787_ClassMember" id="ixv-21761">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

23.5


&#160;


Fidelity Total Bond Fund

21.5


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

21.5


&#160;


VIP Stock Selector Portfolio - Investor Class

8.7


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity Overseas Fund

2.5


&#160;


Fidelity Emerging Markets Fund

2.1


&#160;


Fidelity High Income Fund

2.0


&#160;


Fidelity Hedged Equity Fund

1.3


&#160;


Fidelity Long-Term Treasury Bond Index Fund

1.2


&#160;


&#160;

86.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048787_TH_0_Member"
      decimals="INF"
      id="ixv-510087"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_TH_1_Member"
      decimals="INF"
      id="ixv-510088"
      unitRef="pure">0.215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_TH_2_Member"
      decimals="INF"
      id="ixv-510089"
      unitRef="pure">0.215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_TH_3_Member"
      decimals="INF"
      id="ixv-510090"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_TH_4_Member"
      decimals="INF"
      id="ixv-510091"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_TH_5_Member"
      decimals="INF"
      id="ixv-510092"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_TH_6_Member"
      decimals="INF"
      id="ixv-510093"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_TH_7_Member"
      decimals="INF"
      id="ixv-510094"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_TH_8_Member"
      decimals="INF"
      id="ixv-510095"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048787_TH_9_Member"
      decimals="INF"
      id="ixv-510096"
      unitRef="pure">0.012</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-21932">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048786_ClassMember" id="ixv-21944">VIP FundsManager&#xae; 20% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048786_ClassMember" id="ixv-21947">VIP FundsManager&#xae; 20% Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048786_ClassMember" id="ixv-21950">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048786_ClassMember" id="ixv-21969">This semi-annual shareholder report contains information about VIP FundsManager&#xae; 20% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048786_ClassMember" id="ixv-21971">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048786_ClassMember" id="ixv-21976">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="C000048786_ClassMember" id="ixv-21978">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048786_ClassMember" id="ixv-21981">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048786_ClassMember" id="ixv-21984">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048786_ClassMember" id="ixv-21991">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048786_ClassMember"
      decimals="0"
      id="ixv-510097"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048786_ClassMember"
      decimals="INF"
      id="ixv-510098"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048786_ClassMember" id="ixv-22031">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;683,898,586&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;37&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;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;39&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="C000048786_InstantMember"
      decimals="0"
      id="ixv-510099"
      unitRef="usd">683898586</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048786_InstantMember"
      decimals="INF"
      id="ixv-510100"
      unitRef="holding">37</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048786_ClassMember"
      decimals="INF"
      id="ixv-510101"
      unitRef="pure">0.39</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048786_ClassMember" id="ixv-22091">
&#160;
&#160;
&#160;
&#160;
Bond Funds

49.5


Short-Term Funds

23.5


Domestic Equity Funds

13.0


International Equity Funds

8.8


Short-Term Investments and Net Other Assets (Liabilities)

5.2




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 49.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;

Short-Term Funds - 23.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 13.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 8.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048786_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510102"
      unitRef="pure">0.495</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510103"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510104"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510105"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510106"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048786_ClassMember" id="ixv-22195">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


Fidelity Investments Money Market Government Portfolio - Institutional Class

23.5


&#160;


Fidelity Total Bond Fund

21.5


&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

21.5


&#160;


VIP Stock Selector Portfolio - Investor Class

8.7


&#160;


Fidelity Inflation-Protected Bond Index Fund

2.5


&#160;


Fidelity Overseas Fund

2.5


&#160;


Fidelity Emerging Markets Fund

2.1


&#160;


Fidelity High Income Fund

2.0


&#160;


Fidelity Hedged Equity Fund

1.3


&#160;


Fidelity Long-Term Treasury Bond Index Fund

1.2


&#160;


&#160;

86.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048786_TH_0_Member"
      decimals="INF"
      id="ixv-510107"
      unitRef="pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_TH_1_Member"
      decimals="INF"
      id="ixv-510108"
      unitRef="pure">0.215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_TH_2_Member"
      decimals="INF"
      id="ixv-510109"
      unitRef="pure">0.215</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_TH_3_Member"
      decimals="INF"
      id="ixv-510110"
      unitRef="pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_TH_4_Member"
      decimals="INF"
      id="ixv-510111"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_TH_5_Member"
      decimals="INF"
      id="ixv-510112"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_TH_6_Member"
      decimals="INF"
      id="ixv-510113"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_TH_7_Member"
      decimals="INF"
      id="ixv-510114"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_TH_8_Member"
      decimals="INF"
      id="ixv-510115"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048786_TH_9_Member"
      decimals="INF"
      id="ixv-510116"
      unitRef="pure">0.012</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-22366">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048785_ClassMember" id="ixv-22378">VIP Freedom Lifetime Income&#xae; III Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048785_ClassMember" id="ixv-22381">VIP Freedom Lifetime Income&#xae; III Portfolio</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048785_ClassMember" id="ixv-22384">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048785_ClassMember" id="ixv-22403">This semi-annual shareholder report contains information about VIP Freedom Lifetime Income&#xae; III Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048785_ClassMember" id="ixv-22405">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048785_ClassMember" id="ixv-22410">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="C000048785_ClassMember" id="ixv-22412">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048785_ClassMember" id="ixv-22415">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048785_ClassMember" id="ixv-22418">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048785_ClassMember" id="ixv-22425">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Freedom Lifetime Income&#xae; III Portfolio&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048785_ClassMember"
      decimals="0"
      id="ixv-510117"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048785_ClassMember"
      decimals="INF"
      id="ixv-510118"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048785_ClassMember" id="ixv-22475">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;29,807,918&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;15&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;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;28&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="C000048785_InstantMember"
      decimals="0"
      id="ixv-510119"
      unitRef="usd">29807918</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048785_InstantMember"
      decimals="INF"
      id="ixv-510120"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048785_ClassMember"
      decimals="INF"
      id="ixv-510121"
      unitRef="pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048785_ClassMember" id="ixv-22535">
&#160;
&#160;
&#160;
&#160;
Bond Funds

50.4


Domestic Equity Funds

24.1


International Equity Funds

23.9


Short-Term Funds

1.6


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 50.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;

Domestic Equity Funds - 24.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 23.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.6&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048785_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510122"
      unitRef="pure">0.504</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510123"
      unitRef="pure">0.241</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510124"
      unitRef="pure">0.239</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510125"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510126"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048785_ClassMember" id="ixv-22639">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

29.1


&#160;


VIP Overseas Portfolio - Investor Class

16.2


&#160;


Fidelity Inflation-Protected Bond Index Fund

11.8


&#160;


VIP Emerging Markets Portfolio - Investor Class

7.7


&#160;


VIP Growth Portfolio - Investor Class

7.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

5.3


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

4.7


&#160;


VIP Contrafund Portfolio - Investor Class

4.2


&#160;


VIP Equity Income Portfolio - Investor Class

3.4


&#160;


Fidelity International Bond Index Fund

3.0


&#160;


&#160;

92.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048785_TH_0_Member"
      decimals="INF"
      id="ixv-510127"
      unitRef="pure">0.291</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_TH_1_Member"
      decimals="INF"
      id="ixv-510128"
      unitRef="pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_TH_2_Member"
      decimals="INF"
      id="ixv-510129"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_TH_3_Member"
      decimals="INF"
      id="ixv-510130"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_TH_4_Member"
      decimals="INF"
      id="ixv-510131"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_TH_5_Member"
      decimals="INF"
      id="ixv-510132"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_TH_6_Member"
      decimals="INF"
      id="ixv-510133"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_TH_7_Member"
      decimals="INF"
      id="ixv-510134"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_TH_8_Member"
      decimals="INF"
      id="ixv-510135"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048785_TH_9_Member"
      decimals="INF"
      id="ixv-510136"
      unitRef="pure">0.030</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-22810">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048784_ClassMember" id="ixv-22822">VIP Freedom Lifetime Income&#xae; II Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048784_ClassMember" id="ixv-22825">VIP Freedom Lifetime Income&#xae; II Portfolio</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048784_ClassMember" id="ixv-22828">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048784_ClassMember" id="ixv-22847">This semi-annual shareholder report contains information about VIP Freedom Lifetime Income&#xae; II Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048784_ClassMember" id="ixv-22849">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048784_ClassMember" id="ixv-22854">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="C000048784_ClassMember" id="ixv-22856">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048784_ClassMember" id="ixv-22859">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048784_ClassMember" id="ixv-22862">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048784_ClassMember" id="ixv-22869">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Freedom Lifetime Income&#xae; II Portfolio&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048784_ClassMember"
      decimals="0"
      id="ixv-510137"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048784_ClassMember"
      decimals="INF"
      id="ixv-510138"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048784_ClassMember" id="ixv-22919">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;25,715,660&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;15&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;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;24&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="C000048784_InstantMember"
      decimals="0"
      id="ixv-510139"
      unitRef="usd">25715660</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048784_InstantMember"
      decimals="INF"
      id="ixv-510140"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048784_ClassMember"
      decimals="INF"
      id="ixv-510141"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048784_ClassMember" id="ixv-22979">
&#160;
&#160;
&#160;
&#160;
Bond Funds

58.9


International Equity Funds

16.5


Domestic Equity Funds

13.0


Short-Term Funds

11.6


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 58.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;

International Equity Funds - 16.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 13.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 11.6&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048784_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510142"
      unitRef="pure">0.589</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510143"
      unitRef="pure">0.165</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510144"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510145"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510146"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048784_ClassMember" id="ixv-23083">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

35.9


&#160;


Fidelity Inflation-Protected Bond Index Fund

14.3


&#160;


VIP Government Money Market Portfolio - Investor Class

11.6


&#160;


VIP Overseas Portfolio - Investor Class

11.0


&#160;


VIP Emerging Markets Portfolio - Investor Class

5.5


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.2


&#160;


VIP Growth Portfolio - Investor Class

3.8


&#160;


Fidelity International Bond Index Fund

3.3


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

2.6


&#160;


VIP Contrafund Portfolio - Investor Class

2.2


&#160;


&#160;

94.4

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048784_TH_0_Member"
      decimals="INF"
      id="ixv-510147"
      unitRef="pure">0.359</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_TH_1_Member"
      decimals="INF"
      id="ixv-510148"
      unitRef="pure">0.143</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_TH_2_Member"
      decimals="INF"
      id="ixv-510149"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_TH_3_Member"
      decimals="INF"
      id="ixv-510150"
      unitRef="pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_TH_4_Member"
      decimals="INF"
      id="ixv-510151"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_TH_5_Member"
      decimals="INF"
      id="ixv-510152"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_TH_6_Member"
      decimals="INF"
      id="ixv-510153"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_TH_7_Member"
      decimals="INF"
      id="ixv-510154"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_TH_8_Member"
      decimals="INF"
      id="ixv-510155"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048784_TH_9_Member"
      decimals="INF"
      id="ixv-510156"
      unitRef="pure">0.022</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-23254">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048783_ClassMember" id="ixv-23266">VIP Freedom Lifetime Income&#xae; I Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048783_ClassMember" id="ixv-23269">VIP Freedom Lifetime Income&#xae; I Portfolio</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048783_ClassMember" id="ixv-23272">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048783_ClassMember" id="ixv-23291">This semi-annual shareholder report contains information about VIP Freedom Lifetime Income&#xae; I Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048783_ClassMember" id="ixv-23293">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048783_ClassMember" id="ixv-23298">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="C000048783_ClassMember" id="ixv-23300">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048783_ClassMember" id="ixv-23303">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048783_ClassMember" id="ixv-23306">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048783_ClassMember" id="ixv-23313">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;VIP Freedom Lifetime Income&#xae; I Portfolio&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B &lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048783_ClassMember"
      decimals="0"
      id="ixv-510157"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048783_ClassMember"
      decimals="INF"
      id="ixv-510158"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048783_ClassMember" id="ixv-23363">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;8,333,218&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;15&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;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;22&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="C000048783_InstantMember"
      decimals="0"
      id="ixv-510159"
      unitRef="usd">8333218</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048783_InstantMember"
      decimals="INF"
      id="ixv-510160"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048783_ClassMember"
      decimals="INF"
      id="ixv-510161"
      unitRef="pure">0.22</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048783_ClassMember" id="ixv-23423">
&#160;
&#160;
&#160;
&#160;
Bond Funds

62.1


Short-Term Funds

16.3


International Equity Funds

13.4


Domestic Equity Funds

8.2


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 62.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;

Short-Term Funds - 16.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 13.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 8.2&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048783_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510162"
      unitRef="pure">0.621</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510163"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510164"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510165"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510166"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048783_ClassMember" id="ixv-23527">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Investor Class

38.5


&#160;


VIP Government Money Market Portfolio - Investor Class

16.3


&#160;


Fidelity Inflation-Protected Bond Index Fund

15.5


&#160;


VIP Overseas Portfolio - Investor Class

8.8


&#160;


VIP Emerging Markets Portfolio - Investor Class

4.6


&#160;


Fidelity Long-Term Treasury Bond Index Fund

3.9


&#160;


Fidelity International Bond Index Fund

3.0


&#160;


VIP Growth Portfolio - Investor Class

2.4


&#160;


VIP Growth &amp; Income Portfolio - Investor Class

1.6


&#160;


VIP Contrafund Portfolio - Investor Class

1.4


&#160;


&#160;

96.0

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048783_TH_0_Member"
      decimals="INF"
      id="ixv-510167"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_TH_1_Member"
      decimals="INF"
      id="ixv-510168"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_TH_2_Member"
      decimals="INF"
      id="ixv-510169"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_TH_3_Member"
      decimals="INF"
      id="ixv-510170"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_TH_4_Member"
      decimals="INF"
      id="ixv-510171"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_TH_5_Member"
      decimals="INF"
      id="ixv-510172"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_TH_6_Member"
      decimals="INF"
      id="ixv-510173"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_TH_7_Member"
      decimals="INF"
      id="ixv-510174"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_TH_8_Member"
      decimals="INF"
      id="ixv-510175"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048783_TH_9_Member"
      decimals="INF"
      id="ixv-510176"
      unitRef="pure">0.014</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-23698">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048782_ClassMember" id="ixv-23710">VIP Freedom Income Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048782_ClassMember" id="ixv-23713">VIP Freedom Income Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048782_ClassMember" id="ixv-23716">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048782_ClassMember" id="ixv-23735">This semi-annual shareholder report contains information about VIP Freedom Income Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048782_ClassMember" id="ixv-23737">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048782_ClassMember" id="ixv-23742">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="C000048782_ClassMember" id="ixv-23744">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048782_ClassMember" id="ixv-23747">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048782_ClassMember" id="ixv-23750">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048782_ClassMember" id="ixv-23757">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048782_ClassMember"
      decimals="0"
      id="ixv-510177"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048782_ClassMember"
      decimals="INF"
      id="ixv-510178"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048782_ClassMember" id="ixv-23797">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;117,923,268&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;15&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;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;54&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000048782_InstantMember"
      decimals="0"
      id="ixv-510179"
      unitRef="usd">117923268</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048782_InstantMember"
      decimals="INF"
      id="ixv-510180"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048782_ClassMember"
      decimals="INF"
      id="ixv-510181"
      unitRef="pure">0.54</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048782_ClassMember" id="ixv-23857">
&#160;
&#160;
&#160;
&#160;
Bond Funds

62.1


Short-Term Funds

16.3


International Equity Funds

13.4


Domestic Equity Funds

8.2


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 62.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;

Short-Term Funds - 16.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 13.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 8.2&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048782_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510182"
      unitRef="pure">0.621</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510183"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510184"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510185"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510186"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048782_ClassMember" id="ixv-23961">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

38.5


&#160;


VIP Government Money Market Portfolio - Initial Class

16.3


&#160;


Fidelity Inflation-Protected Bond Index Fund

15.5


&#160;


VIP Overseas Portfolio - Initial Class

8.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

4.6


&#160;


Fidelity Long-Term Treasury Bond Index Fund

3.9


&#160;


Fidelity International Bond Index Fund

3.0


&#160;


VIP Growth Portfolio - Initial Class

2.4


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

1.6


&#160;


VIP Contrafund Portfolio - Initial Class

1.5


&#160;


&#160;

96.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048782_TH_0_Member"
      decimals="INF"
      id="ixv-510187"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_TH_1_Member"
      decimals="INF"
      id="ixv-510188"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_TH_2_Member"
      decimals="INF"
      id="ixv-510189"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_TH_3_Member"
      decimals="INF"
      id="ixv-510190"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_TH_4_Member"
      decimals="INF"
      id="ixv-510191"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_TH_5_Member"
      decimals="INF"
      id="ixv-510192"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_TH_6_Member"
      decimals="INF"
      id="ixv-510193"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_TH_7_Member"
      decimals="INF"
      id="ixv-510194"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_TH_8_Member"
      decimals="INF"
      id="ixv-510195"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048782_TH_9_Member"
      decimals="INF"
      id="ixv-510196"
      unitRef="pure">0.015</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-24132">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048781_ClassMember" id="ixv-24144">VIP Freedom Income Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048781_ClassMember" id="ixv-24147">VIP Freedom Income Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048781_ClassMember" id="ixv-24150">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048781_ClassMember" id="ixv-24169">This semi-annual shareholder report contains information about VIP Freedom Income Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048781_ClassMember" id="ixv-24171">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048781_ClassMember" id="ixv-24176">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="C000048781_ClassMember" id="ixv-24178">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048781_ClassMember" id="ixv-24181">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048781_ClassMember" id="ixv-24184">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048781_ClassMember" id="ixv-24191">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048781_ClassMember"
      decimals="0"
      id="ixv-510197"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048781_ClassMember"
      decimals="INF"
      id="ixv-510198"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048781_ClassMember" id="ixv-24231">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;117,923,268&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;15&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;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;54&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000048781_InstantMember"
      decimals="0"
      id="ixv-510199"
      unitRef="usd">117923268</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048781_InstantMember"
      decimals="INF"
      id="ixv-510200"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048781_ClassMember"
      decimals="INF"
      id="ixv-510201"
      unitRef="pure">0.54</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048781_ClassMember" id="ixv-24291">
&#160;
&#160;
&#160;
&#160;
Bond Funds

62.1


Short-Term Funds

16.3


International Equity Funds

13.4


Domestic Equity Funds

8.2


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 62.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;

Short-Term Funds - 16.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 13.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 8.2&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048781_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510202"
      unitRef="pure">0.621</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510203"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510204"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510205"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510206"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048781_ClassMember" id="ixv-24395">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

38.5


&#160;


VIP Government Money Market Portfolio - Initial Class

16.3


&#160;


Fidelity Inflation-Protected Bond Index Fund

15.5


&#160;


VIP Overseas Portfolio - Initial Class

8.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

4.6


&#160;


Fidelity Long-Term Treasury Bond Index Fund

3.9


&#160;


Fidelity International Bond Index Fund

3.0


&#160;


VIP Growth Portfolio - Initial Class

2.4


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

1.6


&#160;


VIP Contrafund Portfolio - Initial Class

1.5


&#160;


&#160;

96.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048781_TH_0_Member"
      decimals="INF"
      id="ixv-510207"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_TH_1_Member"
      decimals="INF"
      id="ixv-510208"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_TH_2_Member"
      decimals="INF"
      id="ixv-510209"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_TH_3_Member"
      decimals="INF"
      id="ixv-510210"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_TH_4_Member"
      decimals="INF"
      id="ixv-510211"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_TH_5_Member"
      decimals="INF"
      id="ixv-510212"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_TH_6_Member"
      decimals="INF"
      id="ixv-510213"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_TH_7_Member"
      decimals="INF"
      id="ixv-510214"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_TH_8_Member"
      decimals="INF"
      id="ixv-510215"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048781_TH_9_Member"
      decimals="INF"
      id="ixv-510216"
      unitRef="pure">0.015</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-24566">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048780_ClassMember" id="ixv-24578">VIP Freedom Income Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048780_ClassMember" id="ixv-24581">VIP Freedom Income Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048780_ClassMember" id="ixv-24584">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048780_ClassMember" id="ixv-24603">This semi-annual shareholder report contains information about VIP Freedom Income Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048780_ClassMember" id="ixv-24605">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048780_ClassMember" id="ixv-24610">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="C000048780_ClassMember" id="ixv-24612">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048780_ClassMember" id="ixv-24615">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048780_ClassMember" id="ixv-24618">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048780_ClassMember" id="ixv-24625">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048780_ClassMember"
      decimals="0"
      id="ixv-510217"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048780_ClassMember"
      decimals="INF"
      id="ixv-510218"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048780_ClassMember" id="ixv-24675">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;117,923,268&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;15&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;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;54&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000048780_InstantMember"
      decimals="0"
      id="ixv-510219"
      unitRef="usd">117923268</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048780_InstantMember"
      decimals="INF"
      id="ixv-510220"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048780_ClassMember"
      decimals="INF"
      id="ixv-510221"
      unitRef="pure">0.54</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048780_ClassMember" id="ixv-24735">
&#160;
&#160;
&#160;
&#160;
Bond Funds

62.1


Short-Term Funds

16.3


International Equity Funds

13.4


Domestic Equity Funds

8.2


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 62.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;

Short-Term Funds - 16.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 13.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 8.2&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048780_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510222"
      unitRef="pure">0.621</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510223"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510224"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510225"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510226"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048780_ClassMember" id="ixv-24839">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

38.5


&#160;


VIP Government Money Market Portfolio - Initial Class

16.3


&#160;


Fidelity Inflation-Protected Bond Index Fund

15.5


&#160;


VIP Overseas Portfolio - Initial Class

8.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

4.6


&#160;


Fidelity Long-Term Treasury Bond Index Fund

3.9


&#160;


Fidelity International Bond Index Fund

3.0


&#160;


VIP Growth Portfolio - Initial Class

2.4


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

1.6


&#160;


VIP Contrafund Portfolio - Initial Class

1.5


&#160;


&#160;

96.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048780_TH_0_Member"
      decimals="INF"
      id="ixv-510227"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_TH_1_Member"
      decimals="INF"
      id="ixv-510228"
      unitRef="pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_TH_2_Member"
      decimals="INF"
      id="ixv-510229"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_TH_3_Member"
      decimals="INF"
      id="ixv-510230"
      unitRef="pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_TH_4_Member"
      decimals="INF"
      id="ixv-510231"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_TH_5_Member"
      decimals="INF"
      id="ixv-510232"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_TH_6_Member"
      decimals="INF"
      id="ixv-510233"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_TH_7_Member"
      decimals="INF"
      id="ixv-510234"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_TH_8_Member"
      decimals="INF"
      id="ixv-510235"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048780_TH_9_Member"
      decimals="INF"
      id="ixv-510236"
      unitRef="pure">0.015</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-25010">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211081_ClassMember" id="ixv-25022">VIP Freedom 2065 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000211081_ClassMember" id="ixv-25025">VIP Freedom 2065 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211081_ClassMember" id="ixv-25028">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211081_ClassMember" id="ixv-25047">This semi-annual shareholder report contains information about VIP Freedom 2065 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211081_ClassMember" id="ixv-25049">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211081_ClassMember" id="ixv-25054">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="C000211081_ClassMember" id="ixv-25056">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211081_ClassMember" id="ixv-25059">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211081_ClassMember" id="ixv-25062">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211081_ClassMember" id="ixv-25069">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000211081_ClassMember"
      decimals="0"
      id="ixv-510237"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211081_ClassMember"
      decimals="INF"
      id="ixv-510238"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211081_ClassMember" id="ixv-25109">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;10,008,436&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;12&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;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;63&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="C000211081_InstantMember"
      decimals="0"
      id="ixv-510239"
      unitRef="usd">10008436</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211081_InstantMember"
      decimals="INF"
      id="ixv-510240"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211081_ClassMember"
      decimals="INF"
      id="ixv-510241"
      unitRef="pure">0.63</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211081_ClassMember" id="ixv-25169">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211081_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510242"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510243"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510244"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510245"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510246"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211081_ClassMember" id="ixv-25273">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211081_TH_0_Member"
      decimals="INF"
      id="ixv-510247"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_TH_1_Member"
      decimals="INF"
      id="ixv-510248"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_TH_2_Member"
      decimals="INF"
      id="ixv-510249"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_TH_3_Member"
      decimals="INF"
      id="ixv-510250"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_TH_4_Member"
      decimals="INF"
      id="ixv-510251"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_TH_5_Member"
      decimals="INF"
      id="ixv-510252"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_TH_6_Member"
      decimals="INF"
      id="ixv-510253"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_TH_7_Member"
      decimals="INF"
      id="ixv-510254"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_TH_8_Member"
      decimals="INF"
      id="ixv-510255"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211081_TH_9_Member"
      decimals="INF"
      id="ixv-510256"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-25444">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211080_ClassMember" id="ixv-25456">VIP Freedom 2065 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000211080_ClassMember" id="ixv-25459">VIP Freedom 2065 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211080_ClassMember" id="ixv-25462">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211080_ClassMember" id="ixv-25481">This semi-annual shareholder report contains information about VIP Freedom 2065 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211080_ClassMember" id="ixv-25483">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211080_ClassMember" id="ixv-25488">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="C000211080_ClassMember" id="ixv-25490">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211080_ClassMember" id="ixv-25493">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211080_ClassMember" id="ixv-25496">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211080_ClassMember" id="ixv-25503">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000211080_ClassMember"
      decimals="0"
      id="ixv-510257"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211080_ClassMember"
      decimals="INF"
      id="ixv-510258"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211080_ClassMember" id="ixv-25543">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;10,008,436&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;12&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;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;63&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="C000211080_InstantMember"
      decimals="0"
      id="ixv-510259"
      unitRef="usd">10008436</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211080_InstantMember"
      decimals="INF"
      id="ixv-510260"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211080_ClassMember"
      decimals="INF"
      id="ixv-510261"
      unitRef="pure">0.63</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211080_ClassMember" id="ixv-25603">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211080_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510262"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510263"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510264"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510265"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510266"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211080_ClassMember" id="ixv-25707">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211080_TH_0_Member"
      decimals="INF"
      id="ixv-510267"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_TH_1_Member"
      decimals="INF"
      id="ixv-510268"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_TH_2_Member"
      decimals="INF"
      id="ixv-510269"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_TH_3_Member"
      decimals="INF"
      id="ixv-510270"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_TH_4_Member"
      decimals="INF"
      id="ixv-510271"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_TH_5_Member"
      decimals="INF"
      id="ixv-510272"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_TH_6_Member"
      decimals="INF"
      id="ixv-510273"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_TH_7_Member"
      decimals="INF"
      id="ixv-510274"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_TH_8_Member"
      decimals="INF"
      id="ixv-510275"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211080_TH_9_Member"
      decimals="INF"
      id="ixv-510276"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-25878">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211079_ClassMember" id="ixv-25890">VIP Freedom 2065 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000211079_ClassMember" id="ixv-25893">VIP Freedom 2065 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211079_ClassMember" id="ixv-25896">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211079_ClassMember" id="ixv-25915">This semi-annual shareholder report contains information about VIP Freedom 2065 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211079_ClassMember" id="ixv-25917">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211079_ClassMember" id="ixv-25922">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="C000211079_ClassMember" id="ixv-25924">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211079_ClassMember" id="ixv-25927">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211079_ClassMember" id="ixv-25930">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211079_ClassMember" id="ixv-25937">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000211079_ClassMember"
      decimals="0"
      id="ixv-510277"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211079_ClassMember"
      decimals="INF"
      id="ixv-510278"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211079_ClassMember" id="ixv-25987">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;10,008,436&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;12&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;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;63&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="C000211079_InstantMember"
      decimals="0"
      id="ixv-510279"
      unitRef="usd">10008436</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211079_InstantMember"
      decimals="INF"
      id="ixv-510280"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211079_ClassMember"
      decimals="INF"
      id="ixv-510281"
      unitRef="pure">0.63</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211079_ClassMember" id="ixv-26047">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211079_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510282"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510283"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510284"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510285"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510286"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211079_ClassMember" id="ixv-26151">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211079_TH_0_Member"
      decimals="INF"
      id="ixv-510287"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_TH_1_Member"
      decimals="INF"
      id="ixv-510288"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_TH_2_Member"
      decimals="INF"
      id="ixv-510289"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_TH_3_Member"
      decimals="INF"
      id="ixv-510290"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_TH_4_Member"
      decimals="INF"
      id="ixv-510291"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_TH_5_Member"
      decimals="INF"
      id="ixv-510292"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_TH_6_Member"
      decimals="INF"
      id="ixv-510293"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_TH_7_Member"
      decimals="INF"
      id="ixv-510294"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_TH_8_Member"
      decimals="INF"
      id="ixv-510295"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211079_TH_9_Member"
      decimals="INF"
      id="ixv-510296"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-26322">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211077_ClassMember" id="ixv-26334">VIP Freedom 2060 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000211077_ClassMember" id="ixv-26337">VIP Freedom 2060 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211077_ClassMember" id="ixv-26340">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211077_ClassMember" id="ixv-26359">This semi-annual shareholder report contains information about VIP Freedom 2060 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211077_ClassMember" id="ixv-26361">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211077_ClassMember" id="ixv-26366">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="C000211077_ClassMember" id="ixv-26368">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211077_ClassMember" id="ixv-26371">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211077_ClassMember" id="ixv-26374">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211077_ClassMember" id="ixv-26381">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000211077_ClassMember"
      decimals="0"
      id="ixv-510297"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211077_ClassMember"
      decimals="INF"
      id="ixv-510298"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211077_ClassMember" id="ixv-26421">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;26,996,984&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;12&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;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;53&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="C000211077_InstantMember"
      decimals="0"
      id="ixv-510299"
      unitRef="usd">26996984</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211077_InstantMember"
      decimals="INF"
      id="ixv-510300"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211077_ClassMember"
      decimals="INF"
      id="ixv-510301"
      unitRef="pure">0.53</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211077_ClassMember" id="ixv-26481">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211077_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510302"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510303"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510304"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510305"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510306"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211077_ClassMember" id="ixv-26585">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211077_TH_0_Member"
      decimals="INF"
      id="ixv-510307"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_TH_1_Member"
      decimals="INF"
      id="ixv-510308"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_TH_2_Member"
      decimals="INF"
      id="ixv-510309"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_TH_3_Member"
      decimals="INF"
      id="ixv-510310"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_TH_4_Member"
      decimals="INF"
      id="ixv-510311"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_TH_5_Member"
      decimals="INF"
      id="ixv-510312"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_TH_6_Member"
      decimals="INF"
      id="ixv-510313"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_TH_7_Member"
      decimals="INF"
      id="ixv-510314"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_TH_8_Member"
      decimals="INF"
      id="ixv-510315"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211077_TH_9_Member"
      decimals="INF"
      id="ixv-510316"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-26756">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211076_ClassMember" id="ixv-26768">VIP Freedom 2060 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000211076_ClassMember" id="ixv-26771">VIP Freedom 2060 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211076_ClassMember" id="ixv-26774">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211076_ClassMember" id="ixv-26793">This semi-annual shareholder report contains information about VIP Freedom 2060 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211076_ClassMember" id="ixv-26795">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211076_ClassMember" id="ixv-26800">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="C000211076_ClassMember" id="ixv-26802">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211076_ClassMember" id="ixv-26805">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211076_ClassMember" id="ixv-26808">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211076_ClassMember" id="ixv-26815">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000211076_ClassMember"
      decimals="0"
      id="ixv-510317"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211076_ClassMember"
      decimals="INF"
      id="ixv-510318"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211076_ClassMember" id="ixv-26855">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;26,996,984&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;12&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;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;53&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="C000211076_InstantMember"
      decimals="0"
      id="ixv-510319"
      unitRef="usd">26996984</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211076_InstantMember"
      decimals="INF"
      id="ixv-510320"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211076_ClassMember"
      decimals="INF"
      id="ixv-510321"
      unitRef="pure">0.53</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211076_ClassMember" id="ixv-26915">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211076_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510322"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510323"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510324"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510325"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510326"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211076_ClassMember" id="ixv-27019">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211076_TH_0_Member"
      decimals="INF"
      id="ixv-510327"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_TH_1_Member"
      decimals="INF"
      id="ixv-510328"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_TH_2_Member"
      decimals="INF"
      id="ixv-510329"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_TH_3_Member"
      decimals="INF"
      id="ixv-510330"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_TH_4_Member"
      decimals="INF"
      id="ixv-510331"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_TH_5_Member"
      decimals="INF"
      id="ixv-510332"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_TH_6_Member"
      decimals="INF"
      id="ixv-510333"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_TH_7_Member"
      decimals="INF"
      id="ixv-510334"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_TH_8_Member"
      decimals="INF"
      id="ixv-510335"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211076_TH_9_Member"
      decimals="INF"
      id="ixv-510336"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-27190">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211078_ClassMember" id="ixv-27202">VIP Freedom 2060 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000211078_ClassMember" id="ixv-27205">VIP Freedom 2060 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211078_ClassMember" id="ixv-27208">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211078_ClassMember" id="ixv-27227">This semi-annual shareholder report contains information about VIP Freedom 2060 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211078_ClassMember" id="ixv-27229">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211078_ClassMember" id="ixv-27234">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="C000211078_ClassMember" id="ixv-27236">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211078_ClassMember" id="ixv-27239">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211078_ClassMember" id="ixv-27242">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211078_ClassMember" id="ixv-27249">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000211078_ClassMember"
      decimals="0"
      id="ixv-510337"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211078_ClassMember"
      decimals="INF"
      id="ixv-510338"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211078_ClassMember" id="ixv-27299">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;26,996,984&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;12&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;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;53&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="C000211078_InstantMember"
      decimals="0"
      id="ixv-510339"
      unitRef="usd">26996984</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211078_InstantMember"
      decimals="INF"
      id="ixv-510340"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211078_ClassMember"
      decimals="INF"
      id="ixv-510341"
      unitRef="pure">0.53</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211078_ClassMember" id="ixv-27359">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211078_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510342"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510343"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510344"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510345"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510346"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211078_ClassMember" id="ixv-27463">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211078_TH_0_Member"
      decimals="INF"
      id="ixv-510347"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_TH_1_Member"
      decimals="INF"
      id="ixv-510348"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_TH_2_Member"
      decimals="INF"
      id="ixv-510349"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_TH_3_Member"
      decimals="INF"
      id="ixv-510350"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_TH_4_Member"
      decimals="INF"
      id="ixv-510351"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_TH_5_Member"
      decimals="INF"
      id="ixv-510352"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_TH_6_Member"
      decimals="INF"
      id="ixv-510353"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_TH_7_Member"
      decimals="INF"
      id="ixv-510354"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_TH_8_Member"
      decimals="INF"
      id="ixv-510355"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211078_TH_9_Member"
      decimals="INF"
      id="ixv-510356"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-27634">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211073_ClassMember" id="ixv-27646">VIP Freedom 2055 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000211073_ClassMember" id="ixv-27649">VIP Freedom 2055 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211073_ClassMember" id="ixv-27652">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211073_ClassMember" id="ixv-27671">This semi-annual shareholder report contains information about VIP Freedom 2055 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211073_ClassMember" id="ixv-27673">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211073_ClassMember" id="ixv-27678">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="C000211073_ClassMember" id="ixv-27680">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211073_ClassMember" id="ixv-27683">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211073_ClassMember" id="ixv-27686">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211073_ClassMember" id="ixv-27693">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000211073_ClassMember"
      decimals="0"
      id="ixv-510357"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211073_ClassMember"
      decimals="INF"
      id="ixv-510358"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211073_ClassMember" id="ixv-27733">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;29,648,114&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;12&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;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;39&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="C000211073_InstantMember"
      decimals="0"
      id="ixv-510359"
      unitRef="usd">29648114</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211073_InstantMember"
      decimals="INF"
      id="ixv-510360"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211073_ClassMember"
      decimals="INF"
      id="ixv-510361"
      unitRef="pure">0.39</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211073_ClassMember" id="ixv-27793">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211073_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510362"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510363"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510364"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510365"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510366"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211073_ClassMember" id="ixv-27897">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211073_TH_0_Member"
      decimals="INF"
      id="ixv-510367"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_TH_1_Member"
      decimals="INF"
      id="ixv-510368"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_TH_2_Member"
      decimals="INF"
      id="ixv-510369"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_TH_3_Member"
      decimals="INF"
      id="ixv-510370"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_TH_4_Member"
      decimals="INF"
      id="ixv-510371"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_TH_5_Member"
      decimals="INF"
      id="ixv-510372"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_TH_6_Member"
      decimals="INF"
      id="ixv-510373"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_TH_7_Member"
      decimals="INF"
      id="ixv-510374"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_TH_8_Member"
      decimals="INF"
      id="ixv-510375"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211073_TH_9_Member"
      decimals="INF"
      id="ixv-510376"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-28068">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211074_ClassMember" id="ixv-28080">VIP Freedom 2055 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000211074_ClassMember" id="ixv-28083">VIP Freedom 2055 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211074_ClassMember" id="ixv-28086">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211074_ClassMember" id="ixv-28105">This semi-annual shareholder report contains information about VIP Freedom 2055 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211074_ClassMember" id="ixv-28107">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211074_ClassMember" id="ixv-28112">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="C000211074_ClassMember" id="ixv-28114">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211074_ClassMember" id="ixv-28117">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211074_ClassMember" id="ixv-28120">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211074_ClassMember" id="ixv-28127">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000211074_ClassMember"
      decimals="0"
      id="ixv-510377"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211074_ClassMember"
      decimals="INF"
      id="ixv-510378"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211074_ClassMember" id="ixv-28167">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;29,648,114&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;12&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;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;39&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="C000211074_InstantMember"
      decimals="0"
      id="ixv-510379"
      unitRef="usd">29648114</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211074_InstantMember"
      decimals="INF"
      id="ixv-510380"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211074_ClassMember"
      decimals="INF"
      id="ixv-510381"
      unitRef="pure">0.39</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211074_ClassMember" id="ixv-28227">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211074_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510382"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510383"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510384"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510385"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510386"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211074_ClassMember" id="ixv-28331">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211074_TH_0_Member"
      decimals="INF"
      id="ixv-510387"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_TH_1_Member"
      decimals="INF"
      id="ixv-510388"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_TH_2_Member"
      decimals="INF"
      id="ixv-510389"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_TH_3_Member"
      decimals="INF"
      id="ixv-510390"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_TH_4_Member"
      decimals="INF"
      id="ixv-510391"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_TH_5_Member"
      decimals="INF"
      id="ixv-510392"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_TH_6_Member"
      decimals="INF"
      id="ixv-510393"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_TH_7_Member"
      decimals="INF"
      id="ixv-510394"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_TH_8_Member"
      decimals="INF"
      id="ixv-510395"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211074_TH_9_Member"
      decimals="INF"
      id="ixv-510396"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-28502">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211075_ClassMember" id="ixv-28514">VIP Freedom 2055 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000211075_ClassMember" id="ixv-28517">VIP Freedom 2055 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211075_ClassMember" id="ixv-28520">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211075_ClassMember" id="ixv-28539">This semi-annual shareholder report contains information about VIP Freedom 2055 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211075_ClassMember" id="ixv-28541">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211075_ClassMember" id="ixv-28546">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="C000211075_ClassMember" id="ixv-28548">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211075_ClassMember" id="ixv-28551">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211075_ClassMember" id="ixv-28554">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211075_ClassMember" id="ixv-28561">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000211075_ClassMember"
      decimals="0"
      id="ixv-510397"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211075_ClassMember"
      decimals="INF"
      id="ixv-510398"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211075_ClassMember" id="ixv-28611">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;29,648,114&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;12&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;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;39&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="C000211075_InstantMember"
      decimals="0"
      id="ixv-510399"
      unitRef="usd">29648114</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211075_InstantMember"
      decimals="INF"
      id="ixv-510400"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211075_ClassMember"
      decimals="INF"
      id="ixv-510401"
      unitRef="pure">0.39</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211075_ClassMember" id="ixv-28671">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211075_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510402"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510403"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510404"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510405"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510406"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211075_ClassMember" id="ixv-28775">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211075_TH_0_Member"
      decimals="INF"
      id="ixv-510407"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_TH_1_Member"
      decimals="INF"
      id="ixv-510408"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_TH_2_Member"
      decimals="INF"
      id="ixv-510409"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_TH_3_Member"
      decimals="INF"
      id="ixv-510410"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_TH_4_Member"
      decimals="INF"
      id="ixv-510411"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_TH_5_Member"
      decimals="INF"
      id="ixv-510412"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_TH_6_Member"
      decimals="INF"
      id="ixv-510413"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_TH_7_Member"
      decimals="INF"
      id="ixv-510414"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_TH_8_Member"
      decimals="INF"
      id="ixv-510415"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211075_TH_9_Member"
      decimals="INF"
      id="ixv-510416"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-28946">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075285_ClassMember" id="ixv-28958">VIP Freedom 2050 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075285_ClassMember" id="ixv-28961">VIP Freedom 2050 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075285_ClassMember" id="ixv-28964">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075285_ClassMember" id="ixv-28983">This semi-annual shareholder report contains information about VIP Freedom 2050 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075285_ClassMember" id="ixv-28985">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075285_ClassMember" id="ixv-28990">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="C000075285_ClassMember" id="ixv-28992">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075285_ClassMember" id="ixv-28995">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075285_ClassMember" id="ixv-28998">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075285_ClassMember" id="ixv-29005">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000075285_ClassMember"
      decimals="0"
      id="ixv-510417"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075285_ClassMember"
      decimals="INF"
      id="ixv-510418"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075285_ClassMember" id="ixv-29045">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;190,054,394&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;12&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;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;36&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000075285_InstantMember"
      decimals="0"
      id="ixv-510419"
      unitRef="usd">190054394</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075285_InstantMember"
      decimals="INF"
      id="ixv-510420"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075285_ClassMember"
      decimals="INF"
      id="ixv-510421"
      unitRef="pure">0.36</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075285_ClassMember" id="ixv-29105">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075285_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510422"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510423"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510424"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510425"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510426"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075285_ClassMember" id="ixv-29209">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075285_TH_0_Member"
      decimals="INF"
      id="ixv-510427"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_TH_1_Member"
      decimals="INF"
      id="ixv-510428"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_TH_2_Member"
      decimals="INF"
      id="ixv-510429"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_TH_3_Member"
      decimals="INF"
      id="ixv-510430"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_TH_4_Member"
      decimals="INF"
      id="ixv-510431"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_TH_5_Member"
      decimals="INF"
      id="ixv-510432"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_TH_6_Member"
      decimals="INF"
      id="ixv-510433"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_TH_7_Member"
      decimals="INF"
      id="ixv-510434"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_TH_8_Member"
      decimals="INF"
      id="ixv-510435"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075285_TH_9_Member"
      decimals="INF"
      id="ixv-510436"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-29380">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075284_ClassMember" id="ixv-29392">VIP Freedom 2050 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075284_ClassMember" id="ixv-29395">VIP Freedom 2050 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075284_ClassMember" id="ixv-29398">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075284_ClassMember" id="ixv-29417">This semi-annual shareholder report contains information about VIP Freedom 2050 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075284_ClassMember" id="ixv-29419">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075284_ClassMember" id="ixv-29424">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="C000075284_ClassMember" id="ixv-29426">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075284_ClassMember" id="ixv-29429">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075284_ClassMember" id="ixv-29432">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075284_ClassMember" id="ixv-29439">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000075284_ClassMember"
      decimals="0"
      id="ixv-510437"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075284_ClassMember"
      decimals="INF"
      id="ixv-510438"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075284_ClassMember" id="ixv-29479">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;190,054,394&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;12&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;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;36&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000075284_InstantMember"
      decimals="0"
      id="ixv-510439"
      unitRef="usd">190054394</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075284_InstantMember"
      decimals="INF"
      id="ixv-510440"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075284_ClassMember"
      decimals="INF"
      id="ixv-510441"
      unitRef="pure">0.36</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075284_ClassMember" id="ixv-29539">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075284_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510442"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510443"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510444"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510445"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510446"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075284_ClassMember" id="ixv-29643">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075284_TH_0_Member"
      decimals="INF"
      id="ixv-510447"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_TH_1_Member"
      decimals="INF"
      id="ixv-510448"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_TH_2_Member"
      decimals="INF"
      id="ixv-510449"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_TH_3_Member"
      decimals="INF"
      id="ixv-510450"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_TH_4_Member"
      decimals="INF"
      id="ixv-510451"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_TH_5_Member"
      decimals="INF"
      id="ixv-510452"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_TH_6_Member"
      decimals="INF"
      id="ixv-510453"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_TH_7_Member"
      decimals="INF"
      id="ixv-510454"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_TH_8_Member"
      decimals="INF"
      id="ixv-510455"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075284_TH_9_Member"
      decimals="INF"
      id="ixv-510456"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-29814">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075283_ClassMember" id="ixv-29826">VIP Freedom 2050 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075283_ClassMember" id="ixv-29829">VIP Freedom 2050 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075283_ClassMember" id="ixv-29832">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075283_ClassMember" id="ixv-29851">This semi-annual shareholder report contains information about VIP Freedom 2050 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075283_ClassMember" id="ixv-29853">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075283_ClassMember" id="ixv-29858">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="C000075283_ClassMember" id="ixv-29860">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075283_ClassMember" id="ixv-29863">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075283_ClassMember" id="ixv-29866">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075283_ClassMember" id="ixv-29873">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000075283_ClassMember"
      decimals="0"
      id="ixv-510457"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075283_ClassMember"
      decimals="INF"
      id="ixv-510458"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075283_ClassMember" id="ixv-29923">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;190,054,394&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;12&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;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;36&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000075283_InstantMember"
      decimals="0"
      id="ixv-510459"
      unitRef="usd">190054394</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075283_InstantMember"
      decimals="INF"
      id="ixv-510460"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075283_ClassMember"
      decimals="INF"
      id="ixv-510461"
      unitRef="pure">0.36</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075283_ClassMember" id="ixv-29983">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075283_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510462"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510463"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510464"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510465"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510466"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075283_ClassMember" id="ixv-30087">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075283_TH_0_Member"
      decimals="INF"
      id="ixv-510467"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_TH_1_Member"
      decimals="INF"
      id="ixv-510468"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_TH_2_Member"
      decimals="INF"
      id="ixv-510469"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_TH_3_Member"
      decimals="INF"
      id="ixv-510470"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_TH_4_Member"
      decimals="INF"
      id="ixv-510471"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_TH_5_Member"
      decimals="INF"
      id="ixv-510472"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_TH_6_Member"
      decimals="INF"
      id="ixv-510473"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_TH_7_Member"
      decimals="INF"
      id="ixv-510474"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_TH_8_Member"
      decimals="INF"
      id="ixv-510475"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075283_TH_9_Member"
      decimals="INF"
      id="ixv-510476"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-30258">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075282_ClassMember" id="ixv-30270">VIP Freedom 2045 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075282_ClassMember" id="ixv-30273">VIP Freedom 2045 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075282_ClassMember" id="ixv-30276">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075282_ClassMember" id="ixv-30295">This semi-annual shareholder report contains information about VIP Freedom 2045 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075282_ClassMember" id="ixv-30297">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075282_ClassMember" id="ixv-30302">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="C000075282_ClassMember" id="ixv-30304">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075282_ClassMember" id="ixv-30307">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075282_ClassMember" id="ixv-30310">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075282_ClassMember" id="ixv-30317">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000075282_ClassMember"
      decimals="0"
      id="ixv-510477"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075282_ClassMember"
      decimals="INF"
      id="ixv-510478"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075282_ClassMember" id="ixv-30357">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;231,095,665&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;12&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;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="C000075282_InstantMember"
      decimals="0"
      id="ixv-510479"
      unitRef="usd">231095665</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075282_InstantMember"
      decimals="INF"
      id="ixv-510480"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075282_ClassMember"
      decimals="INF"
      id="ixv-510481"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075282_ClassMember" id="ixv-30417">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075282_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510482"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510483"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510484"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510485"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510486"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075282_ClassMember" id="ixv-30521">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075282_TH_0_Member"
      decimals="INF"
      id="ixv-510487"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_TH_1_Member"
      decimals="INF"
      id="ixv-510488"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_TH_2_Member"
      decimals="INF"
      id="ixv-510489"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_TH_3_Member"
      decimals="INF"
      id="ixv-510490"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_TH_4_Member"
      decimals="INF"
      id="ixv-510491"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_TH_5_Member"
      decimals="INF"
      id="ixv-510492"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_TH_6_Member"
      decimals="INF"
      id="ixv-510493"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_TH_7_Member"
      decimals="INF"
      id="ixv-510494"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_TH_8_Member"
      decimals="INF"
      id="ixv-510495"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075282_TH_9_Member"
      decimals="INF"
      id="ixv-510496"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-30692">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075281_ClassMember" id="ixv-30704">VIP Freedom 2045 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075281_ClassMember" id="ixv-30707">VIP Freedom 2045 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075281_ClassMember" id="ixv-30710">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075281_ClassMember" id="ixv-30729">This semi-annual shareholder report contains information about VIP Freedom 2045 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075281_ClassMember" id="ixv-30731">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075281_ClassMember" id="ixv-30736">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="C000075281_ClassMember" id="ixv-30738">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075281_ClassMember" id="ixv-30741">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075281_ClassMember" id="ixv-30744">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075281_ClassMember" id="ixv-30751">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000075281_ClassMember"
      decimals="0"
      id="ixv-510497"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075281_ClassMember"
      decimals="INF"
      id="ixv-510498"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075281_ClassMember" id="ixv-30791">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;231,095,665&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;12&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;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="C000075281_InstantMember"
      decimals="0"
      id="ixv-510499"
      unitRef="usd">231095665</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075281_InstantMember"
      decimals="INF"
      id="ixv-510500"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075281_ClassMember"
      decimals="INF"
      id="ixv-510501"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075281_ClassMember" id="ixv-30851">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075281_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510502"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510503"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510504"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510505"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510506"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075281_ClassMember" id="ixv-30955">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075281_TH_0_Member"
      decimals="INF"
      id="ixv-510507"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_TH_1_Member"
      decimals="INF"
      id="ixv-510508"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_TH_2_Member"
      decimals="INF"
      id="ixv-510509"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_TH_3_Member"
      decimals="INF"
      id="ixv-510510"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_TH_4_Member"
      decimals="INF"
      id="ixv-510511"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_TH_5_Member"
      decimals="INF"
      id="ixv-510512"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_TH_6_Member"
      decimals="INF"
      id="ixv-510513"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_TH_7_Member"
      decimals="INF"
      id="ixv-510514"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_TH_8_Member"
      decimals="INF"
      id="ixv-510515"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075281_TH_9_Member"
      decimals="INF"
      id="ixv-510516"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-31126">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075280_ClassMember" id="ixv-31138">VIP Freedom 2045 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075280_ClassMember" id="ixv-31141">VIP Freedom 2045 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075280_ClassMember" id="ixv-31144">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075280_ClassMember" id="ixv-31163">This semi-annual shareholder report contains information about VIP Freedom 2045 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075280_ClassMember" id="ixv-31165">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075280_ClassMember" id="ixv-31170">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="C000075280_ClassMember" id="ixv-31172">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075280_ClassMember" id="ixv-31175">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075280_ClassMember" id="ixv-31178">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075280_ClassMember" id="ixv-31185">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000075280_ClassMember"
      decimals="0"
      id="ixv-510517"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075280_ClassMember"
      decimals="INF"
      id="ixv-510518"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075280_ClassMember" id="ixv-31235">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;231,095,665&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;12&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;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="C000075280_InstantMember"
      decimals="0"
      id="ixv-510519"
      unitRef="usd">231095665</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075280_InstantMember"
      decimals="INF"
      id="ixv-510520"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075280_ClassMember"
      decimals="INF"
      id="ixv-510521"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075280_ClassMember" id="ixv-31295">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075280_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510522"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510523"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510524"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510525"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510526"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075280_ClassMember" id="ixv-31399">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075280_TH_0_Member"
      decimals="INF"
      id="ixv-510527"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_TH_1_Member"
      decimals="INF"
      id="ixv-510528"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_TH_2_Member"
      decimals="INF"
      id="ixv-510529"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_TH_3_Member"
      decimals="INF"
      id="ixv-510530"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_TH_4_Member"
      decimals="INF"
      id="ixv-510531"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_TH_5_Member"
      decimals="INF"
      id="ixv-510532"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_TH_6_Member"
      decimals="INF"
      id="ixv-510533"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_TH_7_Member"
      decimals="INF"
      id="ixv-510534"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_TH_8_Member"
      decimals="INF"
      id="ixv-510535"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075280_TH_9_Member"
      decimals="INF"
      id="ixv-510536"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-31570">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075279_ClassMember" id="ixv-31582">VIP Freedom 2040 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075279_ClassMember" id="ixv-31585">VIP Freedom 2040 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075279_ClassMember" id="ixv-31588">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075279_ClassMember" id="ixv-31607">This semi-annual shareholder report contains information about VIP Freedom 2040 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075279_ClassMember" id="ixv-31609">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075279_ClassMember" id="ixv-31614">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="C000075279_ClassMember" id="ixv-31616">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075279_ClassMember" id="ixv-31619">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075279_ClassMember" id="ixv-31622">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075279_ClassMember" id="ixv-31629">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000075279_ClassMember"
      decimals="0"
      id="ixv-510537"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075279_ClassMember"
      decimals="INF"
      id="ixv-510538"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075279_ClassMember" id="ixv-31669">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;410,045,618&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;16&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;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="C000075279_InstantMember"
      decimals="0"
      id="ixv-510539"
      unitRef="usd">410045618</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075279_InstantMember"
      decimals="INF"
      id="ixv-510540"
      unitRef="holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075279_ClassMember"
      decimals="INF"
      id="ixv-510541"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075279_ClassMember" id="ixv-31729">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

45.9


International Equity Funds

38.5


Bond Funds

14.2


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 45.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 38.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 14.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;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075279_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510542"
      unitRef="pure">0.459</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510543"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510544"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510545"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510546"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075279_ClassMember" id="ixv-31833">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

26.6


&#160;


VIP Growth Portfolio - Initial Class

13.4


&#160;


VIP Emerging Markets Portfolio - Initial Class

11.9


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.0


&#160;


Fidelity Long-Term Treasury Bond Index Fund

8.6


&#160;


VIP Contrafund Portfolio - Initial Class

8.1


&#160;


VIP Equity-Income Portfolio - Initial Class

6.5


&#160;


VIP Value Portfolio - Initial Class

4.6


&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

2.9


&#160;


VIP Value Strategies Portfolio - Initial Class

2.3


&#160;


&#160;

93.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075279_TH_0_Member"
      decimals="INF"
      id="ixv-510547"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_TH_1_Member"
      decimals="INF"
      id="ixv-510548"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_TH_2_Member"
      decimals="INF"
      id="ixv-510549"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_TH_3_Member"
      decimals="INF"
      id="ixv-510550"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_TH_4_Member"
      decimals="INF"
      id="ixv-510551"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_TH_5_Member"
      decimals="INF"
      id="ixv-510552"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_TH_6_Member"
      decimals="INF"
      id="ixv-510553"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_TH_7_Member"
      decimals="INF"
      id="ixv-510554"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_TH_8_Member"
      decimals="INF"
      id="ixv-510555"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075279_TH_9_Member"
      decimals="INF"
      id="ixv-510556"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-32004">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075278_ClassMember" id="ixv-32016">VIP Freedom 2040 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075278_ClassMember" id="ixv-32019">VIP Freedom 2040 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075278_ClassMember" id="ixv-32022">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075278_ClassMember" id="ixv-32041">This semi-annual shareholder report contains information about VIP Freedom 2040 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075278_ClassMember" id="ixv-32043">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075278_ClassMember" id="ixv-32048">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="C000075278_ClassMember" id="ixv-32050">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075278_ClassMember" id="ixv-32053">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075278_ClassMember" id="ixv-32056">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075278_ClassMember" id="ixv-32063">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000075278_ClassMember"
      decimals="0"
      id="ixv-510557"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075278_ClassMember"
      decimals="INF"
      id="ixv-510558"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075278_ClassMember" id="ixv-32103">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;410,045,618&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;16&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;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="C000075278_InstantMember"
      decimals="0"
      id="ixv-510559"
      unitRef="usd">410045618</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075278_InstantMember"
      decimals="INF"
      id="ixv-510560"
      unitRef="holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075278_ClassMember"
      decimals="INF"
      id="ixv-510561"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075278_ClassMember" id="ixv-32163">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

45.9


International Equity Funds

38.5


Bond Funds

14.2


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 45.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 38.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 14.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;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075278_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510562"
      unitRef="pure">0.459</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510563"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510564"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510565"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510566"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075278_ClassMember" id="ixv-32267">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

26.6


&#160;


VIP Growth Portfolio - Initial Class

13.4


&#160;


VIP Emerging Markets Portfolio - Initial Class

11.9


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.0


&#160;


Fidelity Long-Term Treasury Bond Index Fund

8.6


&#160;


VIP Contrafund Portfolio - Initial Class

8.1


&#160;


VIP Equity-Income Portfolio - Initial Class

6.5


&#160;


VIP Value Portfolio - Initial Class

4.6


&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

2.9


&#160;


VIP Value Strategies Portfolio - Initial Class

2.3


&#160;


&#160;

93.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075278_TH_0_Member"
      decimals="INF"
      id="ixv-510567"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_TH_1_Member"
      decimals="INF"
      id="ixv-510568"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_TH_2_Member"
      decimals="INF"
      id="ixv-510569"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_TH_3_Member"
      decimals="INF"
      id="ixv-510570"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_TH_4_Member"
      decimals="INF"
      id="ixv-510571"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_TH_5_Member"
      decimals="INF"
      id="ixv-510572"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_TH_6_Member"
      decimals="INF"
      id="ixv-510573"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_TH_7_Member"
      decimals="INF"
      id="ixv-510574"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_TH_8_Member"
      decimals="INF"
      id="ixv-510575"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075278_TH_9_Member"
      decimals="INF"
      id="ixv-510576"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-32438">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075277_ClassMember" id="ixv-32450">VIP Freedom 2040 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075277_ClassMember" id="ixv-32453">VIP Freedom 2040 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075277_ClassMember" id="ixv-32456">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075277_ClassMember" id="ixv-32475">This semi-annual shareholder report contains information about VIP Freedom 2040 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075277_ClassMember" id="ixv-32477">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075277_ClassMember" id="ixv-32482">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="C000075277_ClassMember" id="ixv-32484">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075277_ClassMember" id="ixv-32487">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075277_ClassMember" id="ixv-32490">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075277_ClassMember" id="ixv-32497">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000075277_ClassMember"
      decimals="0"
      id="ixv-510577"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075277_ClassMember"
      decimals="INF"
      id="ixv-510578"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075277_ClassMember" id="ixv-32547">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;410,045,618&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;16&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;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="C000075277_InstantMember"
      decimals="0"
      id="ixv-510579"
      unitRef="usd">410045618</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075277_InstantMember"
      decimals="INF"
      id="ixv-510580"
      unitRef="holding">16</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075277_ClassMember"
      decimals="INF"
      id="ixv-510581"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075277_ClassMember" id="ixv-32607">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

45.9


International Equity Funds

38.5


Bond Funds

14.2


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 45.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 38.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 14.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;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075277_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510582"
      unitRef="pure">0.459</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510583"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510584"
      unitRef="pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510585"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510586"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075277_ClassMember" id="ixv-32711">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

26.6


&#160;


VIP Growth Portfolio - Initial Class

13.4


&#160;


VIP Emerging Markets Portfolio - Initial Class

11.9


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.0


&#160;


Fidelity Long-Term Treasury Bond Index Fund

8.6


&#160;


VIP Contrafund Portfolio - Initial Class

8.1


&#160;


VIP Equity-Income Portfolio - Initial Class

6.5


&#160;


VIP Value Portfolio - Initial Class

4.6


&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

2.9


&#160;


VIP Value Strategies Portfolio - Initial Class

2.3


&#160;


&#160;

93.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075277_TH_0_Member"
      decimals="INF"
      id="ixv-510587"
      unitRef="pure">0.266</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_TH_1_Member"
      decimals="INF"
      id="ixv-510588"
      unitRef="pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_TH_2_Member"
      decimals="INF"
      id="ixv-510589"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_TH_3_Member"
      decimals="INF"
      id="ixv-510590"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_TH_4_Member"
      decimals="INF"
      id="ixv-510591"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_TH_5_Member"
      decimals="INF"
      id="ixv-510592"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_TH_6_Member"
      decimals="INF"
      id="ixv-510593"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_TH_7_Member"
      decimals="INF"
      id="ixv-510594"
      unitRef="pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_TH_8_Member"
      decimals="INF"
      id="ixv-510595"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075277_TH_9_Member"
      decimals="INF"
      id="ixv-510596"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-32882">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075276_ClassMember" id="ixv-32894">VIP Freedom 2035 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075276_ClassMember" id="ixv-32897">VIP Freedom 2035 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075276_ClassMember" id="ixv-32900">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075276_ClassMember" id="ixv-32919">This semi-annual shareholder report contains information about VIP Freedom 2035 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075276_ClassMember" id="ixv-32921">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075276_ClassMember" id="ixv-32926">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="C000075276_ClassMember" id="ixv-32928">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075276_ClassMember" id="ixv-32931">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075276_ClassMember" id="ixv-32934">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075276_ClassMember" id="ixv-32941">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000075276_ClassMember"
      decimals="0"
      id="ixv-510597"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075276_ClassMember"
      decimals="INF"
      id="ixv-510598"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075276_ClassMember" id="ixv-32981">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;426,481,856&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;15&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;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;43&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="C000075276_InstantMember"
      decimals="0"
      id="ixv-510599"
      unitRef="usd">426481856</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075276_InstantMember"
      decimals="INF"
      id="ixv-510600"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075276_ClassMember"
      decimals="INF"
      id="ixv-510601"
      unitRef="pure">0.43</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075276_ClassMember" id="ixv-33041">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

37.0


International Equity Funds

32.5


Bond Funds

29.1


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 37.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 32.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 29.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;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075276_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510602"
      unitRef="pure">0.370</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510603"
      unitRef="pure">0.325</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510604"
      unitRef="pure">0.291</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510605"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510606"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075276_ClassMember" id="ixv-33145">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

22.4


&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

15.8


&#160;


VIP Growth Portfolio - Initial Class

10.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

10.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

8.2


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

7.3


&#160;


VIP Contrafund Portfolio - Initial Class

6.5


&#160;


VIP Equity-Income Portfolio - Initial Class

5.3


&#160;


Fidelity Inflation-Protected Bond Index Fund

3.8


&#160;


VIP Value Portfolio - Initial Class

3.6


&#160;


&#160;

93.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075276_TH_0_Member"
      decimals="INF"
      id="ixv-510607"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_TH_1_Member"
      decimals="INF"
      id="ixv-510608"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_TH_2_Member"
      decimals="INF"
      id="ixv-510609"
      unitRef="pure">0.108</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_TH_3_Member"
      decimals="INF"
      id="ixv-510610"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_TH_4_Member"
      decimals="INF"
      id="ixv-510611"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_TH_5_Member"
      decimals="INF"
      id="ixv-510612"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_TH_6_Member"
      decimals="INF"
      id="ixv-510613"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_TH_7_Member"
      decimals="INF"
      id="ixv-510614"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_TH_8_Member"
      decimals="INF"
      id="ixv-510615"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075276_TH_9_Member"
      decimals="INF"
      id="ixv-510616"
      unitRef="pure">0.036</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-33316">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075275_ClassMember" id="ixv-33328">VIP Freedom 2035 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075275_ClassMember" id="ixv-33331">VIP Freedom 2035 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075275_ClassMember" id="ixv-33334">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075275_ClassMember" id="ixv-33353">This semi-annual shareholder report contains information about VIP Freedom 2035 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075275_ClassMember" id="ixv-33355">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075275_ClassMember" id="ixv-33360">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="C000075275_ClassMember" id="ixv-33362">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075275_ClassMember" id="ixv-33365">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075275_ClassMember" id="ixv-33368">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075275_ClassMember" id="ixv-33375">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000075275_ClassMember"
      decimals="0"
      id="ixv-510617"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075275_ClassMember"
      decimals="INF"
      id="ixv-510618"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075275_ClassMember" id="ixv-33415">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;426,481,856&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;15&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;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;43&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="C000075275_InstantMember"
      decimals="0"
      id="ixv-510619"
      unitRef="usd">426481856</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075275_InstantMember"
      decimals="INF"
      id="ixv-510620"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075275_ClassMember"
      decimals="INF"
      id="ixv-510621"
      unitRef="pure">0.43</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075275_ClassMember" id="ixv-33475">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

37.0


International Equity Funds

32.5


Bond Funds

29.1


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 37.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 32.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 29.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;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075275_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510622"
      unitRef="pure">0.370</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510623"
      unitRef="pure">0.325</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510624"
      unitRef="pure">0.291</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510625"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510626"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075275_ClassMember" id="ixv-33579">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

22.4


&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

15.8


&#160;


VIP Growth Portfolio - Initial Class

10.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

10.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

8.2


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

7.3


&#160;


VIP Contrafund Portfolio - Initial Class

6.5


&#160;


VIP Equity-Income Portfolio - Initial Class

5.3


&#160;


Fidelity Inflation-Protected Bond Index Fund

3.8


&#160;


VIP Value Portfolio - Initial Class

3.6


&#160;


&#160;

93.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075275_TH_0_Member"
      decimals="INF"
      id="ixv-510627"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_TH_1_Member"
      decimals="INF"
      id="ixv-510628"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_TH_2_Member"
      decimals="INF"
      id="ixv-510629"
      unitRef="pure">0.108</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_TH_3_Member"
      decimals="INF"
      id="ixv-510630"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_TH_4_Member"
      decimals="INF"
      id="ixv-510631"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_TH_5_Member"
      decimals="INF"
      id="ixv-510632"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_TH_6_Member"
      decimals="INF"
      id="ixv-510633"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_TH_7_Member"
      decimals="INF"
      id="ixv-510634"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_TH_8_Member"
      decimals="INF"
      id="ixv-510635"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075275_TH_9_Member"
      decimals="INF"
      id="ixv-510636"
      unitRef="pure">0.036</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-33750">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000075274_ClassMember" id="ixv-33762">VIP Freedom 2035 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000075274_ClassMember" id="ixv-33765">VIP Freedom 2035 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000075274_ClassMember" id="ixv-33768">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000075274_ClassMember" id="ixv-33787">This semi-annual shareholder report contains information about VIP Freedom 2035 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000075274_ClassMember" id="ixv-33789">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000075274_ClassMember" id="ixv-33794">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="C000075274_ClassMember" id="ixv-33796">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000075274_ClassMember" id="ixv-33799">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000075274_ClassMember" id="ixv-33802">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000075274_ClassMember" id="ixv-33809">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000075274_ClassMember"
      decimals="0"
      id="ixv-510637"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000075274_ClassMember"
      decimals="INF"
      id="ixv-510638"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000075274_ClassMember" id="ixv-33859">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;426,481,856&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;15&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;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;43&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="C000075274_InstantMember"
      decimals="0"
      id="ixv-510639"
      unitRef="usd">426481856</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000075274_InstantMember"
      decimals="INF"
      id="ixv-510640"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000075274_ClassMember"
      decimals="INF"
      id="ixv-510641"
      unitRef="pure">0.43</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000075274_ClassMember" id="ixv-33919">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

37.0


International Equity Funds

32.5


Bond Funds

29.1


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 37.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 32.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 29.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;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075274_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510642"
      unitRef="pure">0.370</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510643"
      unitRef="pure">0.325</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510644"
      unitRef="pure">0.291</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510645"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510646"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000075274_ClassMember" id="ixv-34023">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

22.4


&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

15.8


&#160;


VIP Growth Portfolio - Initial Class

10.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

10.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

8.2


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

7.3


&#160;


VIP Contrafund Portfolio - Initial Class

6.5


&#160;


VIP Equity-Income Portfolio - Initial Class

5.3


&#160;


Fidelity Inflation-Protected Bond Index Fund

3.8


&#160;


VIP Value Portfolio - Initial Class

3.6


&#160;


&#160;

93.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000075274_TH_0_Member"
      decimals="INF"
      id="ixv-510647"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_TH_1_Member"
      decimals="INF"
      id="ixv-510648"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_TH_2_Member"
      decimals="INF"
      id="ixv-510649"
      unitRef="pure">0.108</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_TH_3_Member"
      decimals="INF"
      id="ixv-510650"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_TH_4_Member"
      decimals="INF"
      id="ixv-510651"
      unitRef="pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_TH_5_Member"
      decimals="INF"
      id="ixv-510652"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_TH_6_Member"
      decimals="INF"
      id="ixv-510653"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_TH_7_Member"
      decimals="INF"
      id="ixv-510654"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_TH_8_Member"
      decimals="INF"
      id="ixv-510655"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000075274_TH_9_Member"
      decimals="INF"
      id="ixv-510656"
      unitRef="pure">0.036</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-34194">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048779_ClassMember" id="ixv-34206">VIP Freedom 2030 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048779_ClassMember" id="ixv-34209">VIP Freedom 2030 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048779_ClassMember" id="ixv-34212">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048779_ClassMember" id="ixv-34231">This semi-annual shareholder report contains information about VIP Freedom 2030 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048779_ClassMember" id="ixv-34233">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048779_ClassMember" id="ixv-34238">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="C000048779_ClassMember" id="ixv-34240">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048779_ClassMember" id="ixv-34243">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048779_ClassMember" id="ixv-34246">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048779_ClassMember" id="ixv-34253">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048779_ClassMember"
      decimals="0"
      id="ixv-510657"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048779_ClassMember"
      decimals="INF"
      id="ixv-510658"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048779_ClassMember" id="ixv-34293">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;860,620,897&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;15&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;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;40&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="C000048779_InstantMember"
      decimals="0"
      id="ixv-510659"
      unitRef="usd">860620897</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048779_InstantMember"
      decimals="INF"
      id="ixv-510660"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048779_ClassMember"
      decimals="INF"
      id="ixv-510661"
      unitRef="pure">0.40</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048779_ClassMember" id="ixv-34353">
&#160;
&#160;
&#160;
&#160;
Bond Funds

37.9


Domestic Equity Funds

31.7


International Equity Funds

29.0


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 37.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;

Domestic Equity Funds - 31.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 29.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048779_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510662"
      unitRef="pure">0.379</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510663"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510664"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510665"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510666"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048779_ClassMember" id="ixv-34457">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

20.4


&#160;


VIP Overseas Portfolio - Initial Class

19.9


&#160;


VIP Growth Portfolio - Initial Class

9.2


&#160;


VIP Emerging Markets Portfolio - Initial Class

9.1


&#160;


Fidelity Inflation-Protected Bond Index Fund

7.8


&#160;


Fidelity Long-Term Treasury Bond Index Fund

7.8


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

6.2


&#160;


VIP Contrafund Portfolio - Initial Class

5.6


&#160;


VIP Equity-Income Portfolio - Initial Class

4.5


&#160;


VIP Value Portfolio - Initial Class

3.2


&#160;


&#160;

93.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048779_TH_0_Member"
      decimals="INF"
      id="ixv-510667"
      unitRef="pure">0.204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_TH_1_Member"
      decimals="INF"
      id="ixv-510668"
      unitRef="pure">0.199</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_TH_2_Member"
      decimals="INF"
      id="ixv-510669"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_TH_3_Member"
      decimals="INF"
      id="ixv-510670"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_TH_4_Member"
      decimals="INF"
      id="ixv-510671"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_TH_5_Member"
      decimals="INF"
      id="ixv-510672"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_TH_6_Member"
      decimals="INF"
      id="ixv-510673"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_TH_7_Member"
      decimals="INF"
      id="ixv-510674"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_TH_8_Member"
      decimals="INF"
      id="ixv-510675"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048779_TH_9_Member"
      decimals="INF"
      id="ixv-510676"
      unitRef="pure">0.032</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-34628">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048778_ClassMember" id="ixv-34640">VIP Freedom 2030 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048778_ClassMember" id="ixv-34643">VIP Freedom 2030 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048778_ClassMember" id="ixv-34646">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048778_ClassMember" id="ixv-34665">This semi-annual shareholder report contains information about VIP Freedom 2030 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048778_ClassMember" id="ixv-34667">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048778_ClassMember" id="ixv-34672">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="C000048778_ClassMember" id="ixv-34674">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048778_ClassMember" id="ixv-34677">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048778_ClassMember" id="ixv-34680">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048778_ClassMember" id="ixv-34687">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048778_ClassMember"
      decimals="0"
      id="ixv-510677"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048778_ClassMember"
      decimals="INF"
      id="ixv-510678"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048778_ClassMember" id="ixv-34727">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;860,620,897&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;15&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;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;40&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="C000048778_InstantMember"
      decimals="0"
      id="ixv-510679"
      unitRef="usd">860620897</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048778_InstantMember"
      decimals="INF"
      id="ixv-510680"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048778_ClassMember"
      decimals="INF"
      id="ixv-510681"
      unitRef="pure">0.40</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048778_ClassMember" id="ixv-34787">
&#160;
&#160;
&#160;
&#160;
Bond Funds

37.9


Domestic Equity Funds

31.7


International Equity Funds

29.0


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 37.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;

Domestic Equity Funds - 31.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 29.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048778_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510682"
      unitRef="pure">0.379</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510683"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510684"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510685"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510686"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048778_ClassMember" id="ixv-34891">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

20.4


&#160;


VIP Overseas Portfolio - Initial Class

19.9


&#160;


VIP Growth Portfolio - Initial Class

9.2


&#160;


VIP Emerging Markets Portfolio - Initial Class

9.1


&#160;


Fidelity Inflation-Protected Bond Index Fund

7.8


&#160;


Fidelity Long-Term Treasury Bond Index Fund

7.8


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

6.2


&#160;


VIP Contrafund Portfolio - Initial Class

5.6


&#160;


VIP Equity-Income Portfolio - Initial Class

4.5


&#160;


VIP Value Portfolio - Initial Class

3.2


&#160;


&#160;

93.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048778_TH_0_Member"
      decimals="INF"
      id="ixv-510687"
      unitRef="pure">0.204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_TH_1_Member"
      decimals="INF"
      id="ixv-510688"
      unitRef="pure">0.199</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_TH_2_Member"
      decimals="INF"
      id="ixv-510689"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_TH_3_Member"
      decimals="INF"
      id="ixv-510690"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_TH_4_Member"
      decimals="INF"
      id="ixv-510691"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_TH_5_Member"
      decimals="INF"
      id="ixv-510692"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_TH_6_Member"
      decimals="INF"
      id="ixv-510693"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_TH_7_Member"
      decimals="INF"
      id="ixv-510694"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_TH_8_Member"
      decimals="INF"
      id="ixv-510695"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048778_TH_9_Member"
      decimals="INF"
      id="ixv-510696"
      unitRef="pure">0.032</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-35062">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048777_ClassMember" id="ixv-35074">VIP Freedom 2030 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048777_ClassMember" id="ixv-35077">VIP Freedom 2030 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048777_ClassMember" id="ixv-35080">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048777_ClassMember" id="ixv-35099">This semi-annual shareholder report contains information about VIP Freedom 2030 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048777_ClassMember" id="ixv-35101">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048777_ClassMember" id="ixv-35106">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="C000048777_ClassMember" id="ixv-35108">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048777_ClassMember" id="ixv-35111">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048777_ClassMember" id="ixv-35114">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048777_ClassMember" id="ixv-35121">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048777_ClassMember"
      decimals="0"
      id="ixv-510697"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048777_ClassMember"
      decimals="INF"
      id="ixv-510698"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048777_ClassMember" id="ixv-35171">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;860,620,897&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;15&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;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;40&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="C000048777_InstantMember"
      decimals="0"
      id="ixv-510699"
      unitRef="usd">860620897</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048777_InstantMember"
      decimals="INF"
      id="ixv-510700"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048777_ClassMember"
      decimals="INF"
      id="ixv-510701"
      unitRef="pure">0.40</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048777_ClassMember" id="ixv-35231">
&#160;
&#160;
&#160;
&#160;
Bond Funds

37.9


Domestic Equity Funds

31.7


International Equity Funds

29.0


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 37.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;

Domestic Equity Funds - 31.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 29.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048777_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510702"
      unitRef="pure">0.379</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510703"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510704"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510705"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510706"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048777_ClassMember" id="ixv-35335">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

20.4


&#160;


VIP Overseas Portfolio - Initial Class

19.9


&#160;


VIP Growth Portfolio - Initial Class

9.2


&#160;


VIP Emerging Markets Portfolio - Initial Class

9.1


&#160;


Fidelity Inflation-Protected Bond Index Fund

7.8


&#160;


Fidelity Long-Term Treasury Bond Index Fund

7.8


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

6.2


&#160;


VIP Contrafund Portfolio - Initial Class

5.6


&#160;


VIP Equity-Income Portfolio - Initial Class

4.5


&#160;


VIP Value Portfolio - Initial Class

3.2


&#160;


&#160;

93.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048777_TH_0_Member"
      decimals="INF"
      id="ixv-510707"
      unitRef="pure">0.204</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_TH_1_Member"
      decimals="INF"
      id="ixv-510708"
      unitRef="pure">0.199</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_TH_2_Member"
      decimals="INF"
      id="ixv-510709"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_TH_3_Member"
      decimals="INF"
      id="ixv-510710"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_TH_4_Member"
      decimals="INF"
      id="ixv-510711"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_TH_5_Member"
      decimals="INF"
      id="ixv-510712"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_TH_6_Member"
      decimals="INF"
      id="ixv-510713"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_TH_7_Member"
      decimals="INF"
      id="ixv-510714"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_TH_8_Member"
      decimals="INF"
      id="ixv-510715"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048777_TH_9_Member"
      decimals="INF"
      id="ixv-510716"
      unitRef="pure">0.032</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-35506">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048835_ClassMember" id="ixv-35518">VIP Freedom 2025 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048835_ClassMember" id="ixv-35521">VIP Freedom 2025 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048835_ClassMember" id="ixv-35524">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048835_ClassMember" id="ixv-35543">This semi-annual shareholder report contains information about VIP Freedom 2025 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048835_ClassMember" id="ixv-35545">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048835_ClassMember" id="ixv-35550">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="C000048835_ClassMember" id="ixv-35552">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048835_ClassMember" id="ixv-35555">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048835_ClassMember" id="ixv-35558">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048835_ClassMember" id="ixv-35565">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048835_ClassMember"
      decimals="0"
      id="ixv-510717"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048835_ClassMember"
      decimals="INF"
      id="ixv-510718"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048835_ClassMember" id="ixv-35605">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;410,108,474&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;15&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;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="C000048835_InstantMember"
      decimals="0"
      id="ixv-510719"
      unitRef="usd">410108474</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048835_InstantMember"
      decimals="INF"
      id="ixv-510720"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048835_ClassMember"
      decimals="INF"
      id="ixv-510721"
      unitRef="pure">0.45</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048835_ClassMember" id="ixv-35665">
&#160;
&#160;
&#160;
&#160;
Bond Funds

44.4


Domestic Equity Funds

27.8


International Equity Funds

26.4


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 44.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;

Domestic Equity Funds - 27.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 26.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048835_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510722"
      unitRef="pure">0.444</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510723"
      unitRef="pure">0.278</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510724"
      unitRef="pure">0.264</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510725"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510726"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048835_ClassMember" id="ixv-35769">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

23.2


&#160;


VIP Overseas Portfolio - Initial Class

18.1


&#160;


Fidelity Inflation-Protected Bond Index Fund

11.6


&#160;


VIP Emerging Markets Portfolio - Initial Class

8.3


&#160;


VIP Growth Portfolio - Initial Class

8.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

7.2


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

5.5


&#160;


VIP Contrafund Portfolio - Initial Class

4.9


&#160;


VIP Equity-Income Portfolio - Initial Class

4.0


&#160;


VIP Value Portfolio - Initial Class

2.7


&#160;


&#160;

93.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048835_TH_0_Member"
      decimals="INF"
      id="ixv-510727"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_TH_1_Member"
      decimals="INF"
      id="ixv-510728"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_TH_2_Member"
      decimals="INF"
      id="ixv-510729"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_TH_3_Member"
      decimals="INF"
      id="ixv-510730"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_TH_4_Member"
      decimals="INF"
      id="ixv-510731"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_TH_5_Member"
      decimals="INF"
      id="ixv-510732"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_TH_6_Member"
      decimals="INF"
      id="ixv-510733"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_TH_7_Member"
      decimals="INF"
      id="ixv-510734"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_TH_8_Member"
      decimals="INF"
      id="ixv-510735"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048835_TH_9_Member"
      decimals="INF"
      id="ixv-510736"
      unitRef="pure">0.027</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-35940">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048834_ClassMember" id="ixv-35952">VIP Freedom 2025 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048834_ClassMember" id="ixv-35955">VIP Freedom 2025 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048834_ClassMember" id="ixv-35958">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048834_ClassMember" id="ixv-35977">This semi-annual shareholder report contains information about VIP Freedom 2025 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048834_ClassMember" id="ixv-35979">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048834_ClassMember" id="ixv-35984">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="C000048834_ClassMember" id="ixv-35986">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048834_ClassMember" id="ixv-35989">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048834_ClassMember" id="ixv-35992">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048834_ClassMember" id="ixv-35999">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048834_ClassMember"
      decimals="0"
      id="ixv-510737"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048834_ClassMember"
      decimals="INF"
      id="ixv-510738"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048834_ClassMember" id="ixv-36039">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;410,108,474&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;15&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;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="C000048834_InstantMember"
      decimals="0"
      id="ixv-510739"
      unitRef="usd">410108474</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048834_InstantMember"
      decimals="INF"
      id="ixv-510740"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048834_ClassMember"
      decimals="INF"
      id="ixv-510741"
      unitRef="pure">0.45</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048834_ClassMember" id="ixv-36099">
&#160;
&#160;
&#160;
&#160;
Bond Funds

44.4


Domestic Equity Funds

27.8


International Equity Funds

26.4


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 44.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;

Domestic Equity Funds - 27.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 26.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048834_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510742"
      unitRef="pure">0.444</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510743"
      unitRef="pure">0.278</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510744"
      unitRef="pure">0.264</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510745"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510746"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048834_ClassMember" id="ixv-36203">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

23.2


&#160;


VIP Overseas Portfolio - Initial Class

18.1


&#160;


Fidelity Inflation-Protected Bond Index Fund

11.6


&#160;


VIP Emerging Markets Portfolio - Initial Class

8.3


&#160;


VIP Growth Portfolio - Initial Class

8.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

7.2


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

5.5


&#160;


VIP Contrafund Portfolio - Initial Class

4.9


&#160;


VIP Equity-Income Portfolio - Initial Class

4.0


&#160;


VIP Value Portfolio - Initial Class

2.7


&#160;


&#160;

93.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048834_TH_0_Member"
      decimals="INF"
      id="ixv-510747"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_TH_1_Member"
      decimals="INF"
      id="ixv-510748"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_TH_2_Member"
      decimals="INF"
      id="ixv-510749"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_TH_3_Member"
      decimals="INF"
      id="ixv-510750"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_TH_4_Member"
      decimals="INF"
      id="ixv-510751"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_TH_5_Member"
      decimals="INF"
      id="ixv-510752"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_TH_6_Member"
      decimals="INF"
      id="ixv-510753"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_TH_7_Member"
      decimals="INF"
      id="ixv-510754"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_TH_8_Member"
      decimals="INF"
      id="ixv-510755"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048834_TH_9_Member"
      decimals="INF"
      id="ixv-510756"
      unitRef="pure">0.027</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-36374">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048833_ClassMember" id="ixv-36386">VIP Freedom 2025 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048833_ClassMember" id="ixv-36389">VIP Freedom 2025 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048833_ClassMember" id="ixv-36392">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048833_ClassMember" id="ixv-36411">This semi-annual shareholder report contains information about VIP Freedom 2025 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048833_ClassMember" id="ixv-36413">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048833_ClassMember" id="ixv-36418">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="C000048833_ClassMember" id="ixv-36420">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048833_ClassMember" id="ixv-36423">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048833_ClassMember" id="ixv-36426">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048833_ClassMember" id="ixv-36433">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048833_ClassMember"
      decimals="0"
      id="ixv-510757"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048833_ClassMember"
      decimals="INF"
      id="ixv-510758"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048833_ClassMember" id="ixv-36483">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;410,108,474&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;15&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;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="C000048833_InstantMember"
      decimals="0"
      id="ixv-510759"
      unitRef="usd">410108474</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048833_InstantMember"
      decimals="INF"
      id="ixv-510760"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048833_ClassMember"
      decimals="INF"
      id="ixv-510761"
      unitRef="pure">0.45</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048833_ClassMember" id="ixv-36543">
&#160;
&#160;
&#160;
&#160;
Bond Funds

44.4


Domestic Equity Funds

27.8


International Equity Funds

26.4


Short-Term Funds

1.4


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 44.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;

Domestic Equity Funds - 27.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 26.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.4&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048833_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510762"
      unitRef="pure">0.444</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510763"
      unitRef="pure">0.278</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510764"
      unitRef="pure">0.264</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510765"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510766"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048833_ClassMember" id="ixv-36647">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

23.2


&#160;


VIP Overseas Portfolio - Initial Class

18.1


&#160;


Fidelity Inflation-Protected Bond Index Fund

11.6


&#160;


VIP Emerging Markets Portfolio - Initial Class

8.3


&#160;


VIP Growth Portfolio - Initial Class

8.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

7.2


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

5.5


&#160;


VIP Contrafund Portfolio - Initial Class

4.9


&#160;


VIP Equity-Income Portfolio - Initial Class

4.0


&#160;


VIP Value Portfolio - Initial Class

2.7


&#160;


&#160;

93.6

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048833_TH_0_Member"
      decimals="INF"
      id="ixv-510767"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_TH_1_Member"
      decimals="INF"
      id="ixv-510768"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_TH_2_Member"
      decimals="INF"
      id="ixv-510769"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_TH_3_Member"
      decimals="INF"
      id="ixv-510770"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_TH_4_Member"
      decimals="INF"
      id="ixv-510771"
      unitRef="pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_TH_5_Member"
      decimals="INF"
      id="ixv-510772"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_TH_6_Member"
      decimals="INF"
      id="ixv-510773"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_TH_7_Member"
      decimals="INF"
      id="ixv-510774"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_TH_8_Member"
      decimals="INF"
      id="ixv-510775"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048833_TH_9_Member"
      decimals="INF"
      id="ixv-510776"
      unitRef="pure">0.027</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-36818">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048832_ClassMember" id="ixv-36830">VIP Freedom 2020 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048832_ClassMember" id="ixv-36833">VIP Freedom 2020 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048832_ClassMember" id="ixv-36836">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048832_ClassMember" id="ixv-36855">This semi-annual shareholder report contains information about VIP Freedom 2020 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048832_ClassMember" id="ixv-36857">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048832_ClassMember" id="ixv-36862">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="C000048832_ClassMember" id="ixv-36864">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048832_ClassMember" id="ixv-36867">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048832_ClassMember" id="ixv-36870">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048832_ClassMember" id="ixv-36877">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048832_ClassMember"
      decimals="0"
      id="ixv-510777"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048832_ClassMember"
      decimals="INF"
      id="ixv-510778"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048832_ClassMember" id="ixv-36917">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;517,150,823&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;15&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;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000048832_InstantMember"
      decimals="0"
      id="ixv-510779"
      unitRef="usd">517150823</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048832_InstantMember"
      decimals="INF"
      id="ixv-510780"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048832_ClassMember"
      decimals="INF"
      id="ixv-510781"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048832_ClassMember" id="ixv-36977">
&#160;
&#160;
&#160;
&#160;
Bond Funds

52.7


International Equity Funds

22.9


Domestic Equity Funds

22.7


Short-Term Funds

1.7


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 52.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;

International Equity Funds - 22.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 22.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.7&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048832_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510782"
      unitRef="pure">0.527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510783"
      unitRef="pure">0.229</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510784"
      unitRef="pure">0.227</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510785"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510786"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048832_ClassMember" id="ixv-37081">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

30.8


&#160;


VIP Overseas Portfolio - Initial Class

15.5


&#160;


Fidelity Inflation-Protected Bond Index Fund

12.6


&#160;


VIP Emerging Markets Portfolio - Initial Class

7.4


&#160;


VIP Growth Portfolio - Initial Class

6.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

4.4


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.3


&#160;


VIP Contrafund Portfolio - Initial Class

4.0


&#160;


Fidelity International Bond Index Fund

3.8


&#160;


VIP Equity-Income Portfolio - Initial Class

3.2


&#160;


&#160;

92.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048832_TH_0_Member"
      decimals="INF"
      id="ixv-510787"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_TH_1_Member"
      decimals="INF"
      id="ixv-510788"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_TH_2_Member"
      decimals="INF"
      id="ixv-510789"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_TH_3_Member"
      decimals="INF"
      id="ixv-510790"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_TH_4_Member"
      decimals="INF"
      id="ixv-510791"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_TH_5_Member"
      decimals="INF"
      id="ixv-510792"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_TH_6_Member"
      decimals="INF"
      id="ixv-510793"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_TH_7_Member"
      decimals="INF"
      id="ixv-510794"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_TH_8_Member"
      decimals="INF"
      id="ixv-510795"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048832_TH_9_Member"
      decimals="INF"
      id="ixv-510796"
      unitRef="pure">0.032</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-37252">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048831_ClassMember" id="ixv-37264">VIP Freedom 2020 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048831_ClassMember" id="ixv-37267">VIP Freedom 2020 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048831_ClassMember" id="ixv-37270">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048831_ClassMember" id="ixv-37289">This semi-annual shareholder report contains information about VIP Freedom 2020 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048831_ClassMember" id="ixv-37291">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048831_ClassMember" id="ixv-37296">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="C000048831_ClassMember" id="ixv-37298">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048831_ClassMember" id="ixv-37301">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048831_ClassMember" id="ixv-37304">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048831_ClassMember" id="ixv-37311">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048831_ClassMember"
      decimals="0"
      id="ixv-510797"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048831_ClassMember"
      decimals="INF"
      id="ixv-510798"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048831_ClassMember" id="ixv-37351">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;517,150,823&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;15&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;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000048831_InstantMember"
      decimals="0"
      id="ixv-510799"
      unitRef="usd">517150823</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048831_InstantMember"
      decimals="INF"
      id="ixv-510800"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048831_ClassMember"
      decimals="INF"
      id="ixv-510801"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048831_ClassMember" id="ixv-37411">
&#160;
&#160;
&#160;
&#160;
Bond Funds

52.7


International Equity Funds

22.9


Domestic Equity Funds

22.7


Short-Term Funds

1.7


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 52.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;

International Equity Funds - 22.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 22.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.7&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048831_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510802"
      unitRef="pure">0.527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510803"
      unitRef="pure">0.229</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510804"
      unitRef="pure">0.227</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510805"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510806"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048831_ClassMember" id="ixv-37515">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

30.8


&#160;


VIP Overseas Portfolio - Initial Class

15.5


&#160;


Fidelity Inflation-Protected Bond Index Fund

12.6


&#160;


VIP Emerging Markets Portfolio - Initial Class

7.4


&#160;


VIP Growth Portfolio - Initial Class

6.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

4.4


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.3


&#160;


VIP Contrafund Portfolio - Initial Class

4.0


&#160;


Fidelity International Bond Index Fund

3.8


&#160;


VIP Equity-Income Portfolio - Initial Class

3.2


&#160;


&#160;

92.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048831_TH_0_Member"
      decimals="INF"
      id="ixv-510807"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_TH_1_Member"
      decimals="INF"
      id="ixv-510808"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_TH_2_Member"
      decimals="INF"
      id="ixv-510809"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_TH_3_Member"
      decimals="INF"
      id="ixv-510810"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_TH_4_Member"
      decimals="INF"
      id="ixv-510811"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_TH_5_Member"
      decimals="INF"
      id="ixv-510812"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_TH_6_Member"
      decimals="INF"
      id="ixv-510813"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_TH_7_Member"
      decimals="INF"
      id="ixv-510814"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_TH_8_Member"
      decimals="INF"
      id="ixv-510815"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048831_TH_9_Member"
      decimals="INF"
      id="ixv-510816"
      unitRef="pure">0.032</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-37686">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048830_ClassMember" id="ixv-37698">VIP Freedom 2020 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048830_ClassMember" id="ixv-37701">VIP Freedom 2020 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048830_ClassMember" id="ixv-37704">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048830_ClassMember" id="ixv-37723">This semi-annual shareholder report contains information about VIP Freedom 2020 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048830_ClassMember" id="ixv-37725">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048830_ClassMember" id="ixv-37730">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="C000048830_ClassMember" id="ixv-37732">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048830_ClassMember" id="ixv-37735">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048830_ClassMember" id="ixv-37738">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048830_ClassMember" id="ixv-37745">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048830_ClassMember"
      decimals="0"
      id="ixv-510817"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048830_ClassMember"
      decimals="INF"
      id="ixv-510818"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048830_ClassMember" id="ixv-37795">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;517,150,823&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;15&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;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000048830_InstantMember"
      decimals="0"
      id="ixv-510819"
      unitRef="usd">517150823</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048830_InstantMember"
      decimals="INF"
      id="ixv-510820"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048830_ClassMember"
      decimals="INF"
      id="ixv-510821"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048830_ClassMember" id="ixv-37855">
&#160;
&#160;
&#160;
&#160;
Bond Funds

52.7


International Equity Funds

22.9


Domestic Equity Funds

22.7


Short-Term Funds

1.7


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 52.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;

International Equity Funds - 22.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 22.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 1.7&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048830_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510822"
      unitRef="pure">0.527</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510823"
      unitRef="pure">0.229</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510824"
      unitRef="pure">0.227</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510825"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510826"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048830_ClassMember" id="ixv-37959">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

30.8


&#160;


VIP Overseas Portfolio - Initial Class

15.5


&#160;


Fidelity Inflation-Protected Bond Index Fund

12.6


&#160;


VIP Emerging Markets Portfolio - Initial Class

7.4


&#160;


VIP Growth Portfolio - Initial Class

6.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

4.4


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.3


&#160;


VIP Contrafund Portfolio - Initial Class

4.0


&#160;


Fidelity International Bond Index Fund

3.8


&#160;


VIP Equity-Income Portfolio - Initial Class

3.2


&#160;


&#160;

92.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048830_TH_0_Member"
      decimals="INF"
      id="ixv-510827"
      unitRef="pure">0.308</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_TH_1_Member"
      decimals="INF"
      id="ixv-510828"
      unitRef="pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_TH_2_Member"
      decimals="INF"
      id="ixv-510829"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_TH_3_Member"
      decimals="INF"
      id="ixv-510830"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_TH_4_Member"
      decimals="INF"
      id="ixv-510831"
      unitRef="pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_TH_5_Member"
      decimals="INF"
      id="ixv-510832"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_TH_6_Member"
      decimals="INF"
      id="ixv-510833"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_TH_7_Member"
      decimals="INF"
      id="ixv-510834"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_TH_8_Member"
      decimals="INF"
      id="ixv-510835"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048830_TH_9_Member"
      decimals="INF"
      id="ixv-510836"
      unitRef="pure">0.032</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-38130">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048829_ClassMember" id="ixv-38142">VIP Freedom 2015 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048829_ClassMember" id="ixv-38145">VIP Freedom 2015 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048829_ClassMember" id="ixv-38148">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048829_ClassMember" id="ixv-38167">This semi-annual shareholder report contains information about VIP Freedom 2015 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048829_ClassMember" id="ixv-38169">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048829_ClassMember" id="ixv-38174">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="C000048829_ClassMember" id="ixv-38176">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048829_ClassMember" id="ixv-38179">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048829_ClassMember" id="ixv-38182">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048829_ClassMember" id="ixv-38189">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048829_ClassMember"
      decimals="0"
      id="ixv-510837"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048829_ClassMember"
      decimals="INF"
      id="ixv-510838"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048829_ClassMember" id="ixv-38229">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;59,632,051&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;15&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;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;49&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="C000048829_InstantMember"
      decimals="0"
      id="ixv-510839"
      unitRef="usd">59632051</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048829_InstantMember"
      decimals="INF"
      id="ixv-510840"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048829_ClassMember"
      decimals="INF"
      id="ixv-510841"
      unitRef="pure">0.49</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048829_ClassMember" id="ixv-38289">
&#160;
&#160;
&#160;
&#160;
Bond Funds

56.3


International Equity Funds

19.3


Domestic Equity Funds

17.2


Short-Term Funds

7.2


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 56.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;

International Equity Funds - 19.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 17.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 7.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) - 0.0


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048829_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510842"
      unitRef="pure">0.563</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510843"
      unitRef="pure">0.193</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510844"
      unitRef="pure">0.172</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510845"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510846"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048829_ClassMember" id="ixv-38393">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

33.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

13.7


&#160;


VIP Overseas Portfolio - Initial Class

13.0


&#160;


VIP Government Money Market Portfolio - Initial Class

7.2


&#160;


VIP Emerging Markets Portfolio - Initial Class

6.3


&#160;


VIP Growth Portfolio - Initial Class

5.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.2


&#160;


Fidelity International Bond Index Fund

3.4


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

3.4


&#160;


VIP Contrafund Portfolio - Initial Class

3.0


&#160;


&#160;

93.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048829_TH_0_Member"
      decimals="INF"
      id="ixv-510847"
      unitRef="pure">0.338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_TH_1_Member"
      decimals="INF"
      id="ixv-510848"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_TH_2_Member"
      decimals="INF"
      id="ixv-510849"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_TH_3_Member"
      decimals="INF"
      id="ixv-510850"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_TH_4_Member"
      decimals="INF"
      id="ixv-510851"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_TH_5_Member"
      decimals="INF"
      id="ixv-510852"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_TH_6_Member"
      decimals="INF"
      id="ixv-510853"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_TH_7_Member"
      decimals="INF"
      id="ixv-510854"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_TH_8_Member"
      decimals="INF"
      id="ixv-510855"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048829_TH_9_Member"
      decimals="INF"
      id="ixv-510856"
      unitRef="pure">0.030</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-38564">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048828_ClassMember" id="ixv-38576">VIP Freedom 2015 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048828_ClassMember" id="ixv-38579">VIP Freedom 2015 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048828_ClassMember" id="ixv-38582">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048828_ClassMember" id="ixv-38601">This semi-annual shareholder report contains information about VIP Freedom 2015 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048828_ClassMember" id="ixv-38603">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048828_ClassMember" id="ixv-38608">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="C000048828_ClassMember" id="ixv-38610">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048828_ClassMember" id="ixv-38613">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048828_ClassMember" id="ixv-38616">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048828_ClassMember" id="ixv-38623">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048828_ClassMember"
      decimals="0"
      id="ixv-510857"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048828_ClassMember"
      decimals="INF"
      id="ixv-510858"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048828_ClassMember" id="ixv-38663">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;59,632,051&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;15&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;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;49&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="C000048828_InstantMember"
      decimals="0"
      id="ixv-510859"
      unitRef="usd">59632051</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048828_InstantMember"
      decimals="INF"
      id="ixv-510860"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048828_ClassMember"
      decimals="INF"
      id="ixv-510861"
      unitRef="pure">0.49</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048828_ClassMember" id="ixv-38723">
&#160;
&#160;
&#160;
&#160;
Bond Funds

56.3


International Equity Funds

19.3


Domestic Equity Funds

17.2


Short-Term Funds

7.2


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 56.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;

International Equity Funds - 19.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 17.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 7.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) - 0.0


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048828_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510862"
      unitRef="pure">0.563</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510863"
      unitRef="pure">0.193</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510864"
      unitRef="pure">0.172</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510865"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510866"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048828_ClassMember" id="ixv-38827">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

33.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

13.7


&#160;


VIP Overseas Portfolio - Initial Class

13.0


&#160;


VIP Government Money Market Portfolio - Initial Class

7.2


&#160;


VIP Emerging Markets Portfolio - Initial Class

6.3


&#160;


VIP Growth Portfolio - Initial Class

5.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.2


&#160;


Fidelity International Bond Index Fund

3.4


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

3.4


&#160;


VIP Contrafund Portfolio - Initial Class

3.0


&#160;


&#160;

93.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048828_TH_0_Member"
      decimals="INF"
      id="ixv-510867"
      unitRef="pure">0.338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_TH_1_Member"
      decimals="INF"
      id="ixv-510868"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_TH_2_Member"
      decimals="INF"
      id="ixv-510869"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_TH_3_Member"
      decimals="INF"
      id="ixv-510870"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_TH_4_Member"
      decimals="INF"
      id="ixv-510871"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_TH_5_Member"
      decimals="INF"
      id="ixv-510872"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_TH_6_Member"
      decimals="INF"
      id="ixv-510873"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_TH_7_Member"
      decimals="INF"
      id="ixv-510874"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_TH_8_Member"
      decimals="INF"
      id="ixv-510875"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048828_TH_9_Member"
      decimals="INF"
      id="ixv-510876"
      unitRef="pure">0.030</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-38998">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048827_ClassMember" id="ixv-39010">VIP Freedom 2015 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048827_ClassMember" id="ixv-39013">VIP Freedom 2015 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048827_ClassMember" id="ixv-39016">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048827_ClassMember" id="ixv-39035">This semi-annual shareholder report contains information about VIP Freedom 2015 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048827_ClassMember" id="ixv-39037">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048827_ClassMember" id="ixv-39042">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="C000048827_ClassMember" id="ixv-39044">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048827_ClassMember" id="ixv-39047">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048827_ClassMember" id="ixv-39050">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048827_ClassMember" id="ixv-39057">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048827_ClassMember"
      decimals="0"
      id="ixv-510877"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048827_ClassMember"
      decimals="INF"
      id="ixv-510878"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048827_ClassMember" id="ixv-39107">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;59,632,051&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;15&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;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;49&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="C000048827_InstantMember"
      decimals="0"
      id="ixv-510879"
      unitRef="usd">59632051</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048827_InstantMember"
      decimals="INF"
      id="ixv-510880"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048827_ClassMember"
      decimals="INF"
      id="ixv-510881"
      unitRef="pure">0.49</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048827_ClassMember" id="ixv-39167">
&#160;
&#160;
&#160;
&#160;
Bond Funds

56.3


International Equity Funds

19.3


Domestic Equity Funds

17.2


Short-Term Funds

7.2


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 56.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;

International Equity Funds - 19.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 17.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 7.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) - 0.0


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048827_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510882"
      unitRef="pure">0.563</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510883"
      unitRef="pure">0.193</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510884"
      unitRef="pure">0.172</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510885"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510886"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048827_ClassMember" id="ixv-39271">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

33.8


&#160;


Fidelity Inflation-Protected Bond Index Fund

13.7


&#160;


VIP Overseas Portfolio - Initial Class

13.0


&#160;


VIP Government Money Market Portfolio - Initial Class

7.2


&#160;


VIP Emerging Markets Portfolio - Initial Class

6.3


&#160;


VIP Growth Portfolio - Initial Class

5.1


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.2


&#160;


Fidelity International Bond Index Fund

3.4


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

3.4


&#160;


VIP Contrafund Portfolio - Initial Class

3.0


&#160;


&#160;

93.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048827_TH_0_Member"
      decimals="INF"
      id="ixv-510887"
      unitRef="pure">0.338</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_TH_1_Member"
      decimals="INF"
      id="ixv-510888"
      unitRef="pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_TH_2_Member"
      decimals="INF"
      id="ixv-510889"
      unitRef="pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_TH_3_Member"
      decimals="INF"
      id="ixv-510890"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_TH_4_Member"
      decimals="INF"
      id="ixv-510891"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_TH_5_Member"
      decimals="INF"
      id="ixv-510892"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_TH_6_Member"
      decimals="INF"
      id="ixv-510893"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_TH_7_Member"
      decimals="INF"
      id="ixv-510894"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_TH_8_Member"
      decimals="INF"
      id="ixv-510895"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048827_TH_9_Member"
      decimals="INF"
      id="ixv-510896"
      unitRef="pure">0.030</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-39442">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048826_ClassMember" id="ixv-39454">VIP Freedom 2010 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048826_ClassMember" id="ixv-39457">VIP Freedom 2010 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048826_ClassMember" id="ixv-39460">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048826_ClassMember" id="ixv-39479">This semi-annual shareholder report contains information about VIP Freedom 2010 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048826_ClassMember" id="ixv-39481">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048826_ClassMember" id="ixv-39486">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="C000048826_ClassMember" id="ixv-39488">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048826_ClassMember" id="ixv-39491">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048826_ClassMember" id="ixv-39494">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048826_ClassMember" id="ixv-39501">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000048826_ClassMember"
      decimals="0"
      id="ixv-510897"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048826_ClassMember"
      decimals="INF"
      id="ixv-510898"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048826_ClassMember" id="ixv-39541">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;249,729,949&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;15&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;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;30&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="C000048826_InstantMember"
      decimals="0"
      id="ixv-510899"
      unitRef="usd">249729949</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048826_InstantMember"
      decimals="INF"
      id="ixv-510900"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048826_ClassMember"
      decimals="INF"
      id="ixv-510901"
      unitRef="pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048826_ClassMember" id="ixv-39601">
&#160;
&#160;
&#160;
&#160;
Bond Funds

60.0


International Equity Funds

15.6


Short-Term Funds

12.7


Domestic Equity Funds

11.7


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 60.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;

International Equity Funds - 15.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 12.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 11.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048826_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510902"
      unitRef="pure">0.600</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510903"
      unitRef="pure">0.156</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510904"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510905"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510906"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048826_ClassMember" id="ixv-39705">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

36.7


&#160;


Fidelity Inflation-Protected Bond Index Fund

14.8


&#160;


VIP Government Money Market Portfolio - Initial Class

12.7


&#160;


VIP Overseas Portfolio - Initial Class

10.4


&#160;


VIP Emerging Markets Portfolio - Initial Class

5.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.1


&#160;


VIP Growth Portfolio - Initial Class

3.4


&#160;


Fidelity International Bond Index Fund

3.2


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

2.3


&#160;


VIP Contrafund Portfolio - Initial Class

2.1


&#160;


&#160;

94.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048826_TH_0_Member"
      decimals="INF"
      id="ixv-510907"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_TH_1_Member"
      decimals="INF"
      id="ixv-510908"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_TH_2_Member"
      decimals="INF"
      id="ixv-510909"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_TH_3_Member"
      decimals="INF"
      id="ixv-510910"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_TH_4_Member"
      decimals="INF"
      id="ixv-510911"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_TH_5_Member"
      decimals="INF"
      id="ixv-510912"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_TH_6_Member"
      decimals="INF"
      id="ixv-510913"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_TH_7_Member"
      decimals="INF"
      id="ixv-510914"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_TH_8_Member"
      decimals="INF"
      id="ixv-510915"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048826_TH_9_Member"
      decimals="INF"
      id="ixv-510916"
      unitRef="pure">0.021</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-39876">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048825_ClassMember" id="ixv-39888">VIP Freedom 2010 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048825_ClassMember" id="ixv-39891">VIP Freedom 2010 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048825_ClassMember" id="ixv-39894">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048825_ClassMember" id="ixv-39913">This semi-annual shareholder report contains information about VIP Freedom 2010 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048825_ClassMember" id="ixv-39915">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048825_ClassMember" id="ixv-39920">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="C000048825_ClassMember" id="ixv-39922">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048825_ClassMember" id="ixv-39925">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048825_ClassMember" id="ixv-39928">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048825_ClassMember" id="ixv-39935">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000048825_ClassMember"
      decimals="0"
      id="ixv-510917"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048825_ClassMember"
      decimals="INF"
      id="ixv-510918"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048825_ClassMember" id="ixv-39975">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;249,729,949&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;15&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;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;30&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="C000048825_InstantMember"
      decimals="0"
      id="ixv-510919"
      unitRef="usd">249729949</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048825_InstantMember"
      decimals="INF"
      id="ixv-510920"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048825_ClassMember"
      decimals="INF"
      id="ixv-510921"
      unitRef="pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048825_ClassMember" id="ixv-40035">
&#160;
&#160;
&#160;
&#160;
Bond Funds

60.0


International Equity Funds

15.6


Short-Term Funds

12.7


Domestic Equity Funds

11.7


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 60.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;

International Equity Funds - 15.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 12.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 11.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048825_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510922"
      unitRef="pure">0.600</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510923"
      unitRef="pure">0.156</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510924"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510925"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510926"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048825_ClassMember" id="ixv-40139">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

36.7


&#160;


Fidelity Inflation-Protected Bond Index Fund

14.8


&#160;


VIP Government Money Market Portfolio - Initial Class

12.7


&#160;


VIP Overseas Portfolio - Initial Class

10.4


&#160;


VIP Emerging Markets Portfolio - Initial Class

5.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.1


&#160;


VIP Growth Portfolio - Initial Class

3.4


&#160;


Fidelity International Bond Index Fund

3.2


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

2.3


&#160;


VIP Contrafund Portfolio - Initial Class

2.1


&#160;


&#160;

94.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048825_TH_0_Member"
      decimals="INF"
      id="ixv-510927"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_TH_1_Member"
      decimals="INF"
      id="ixv-510928"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_TH_2_Member"
      decimals="INF"
      id="ixv-510929"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_TH_3_Member"
      decimals="INF"
      id="ixv-510930"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_TH_4_Member"
      decimals="INF"
      id="ixv-510931"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_TH_5_Member"
      decimals="INF"
      id="ixv-510932"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_TH_6_Member"
      decimals="INF"
      id="ixv-510933"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_TH_7_Member"
      decimals="INF"
      id="ixv-510934"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_TH_8_Member"
      decimals="INF"
      id="ixv-510935"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048825_TH_9_Member"
      decimals="INF"
      id="ixv-510936"
      unitRef="pure">0.021</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-40310">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048824_ClassMember" id="ixv-40322">VIP Freedom 2010 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000048824_ClassMember" id="ixv-40325">VIP Freedom 2010 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048824_ClassMember" id="ixv-40328">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048824_ClassMember" id="ixv-40347">This semi-annual shareholder report contains information about VIP Freedom 2010 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048824_ClassMember" id="ixv-40349">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048824_ClassMember" id="ixv-40354">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="C000048824_ClassMember" id="ixv-40356">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048824_ClassMember" id="ixv-40359">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048824_ClassMember" id="ixv-40362">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048824_ClassMember" id="ixv-40369">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048824_ClassMember"
      decimals="0"
      id="ixv-510937"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048824_ClassMember"
      decimals="INF"
      id="ixv-510938"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048824_ClassMember" id="ixv-40419">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;249,729,949&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;15&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;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;30&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="C000048824_InstantMember"
      decimals="0"
      id="ixv-510939"
      unitRef="usd">249729949</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048824_InstantMember"
      decimals="INF"
      id="ixv-510940"
      unitRef="holding">15</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048824_ClassMember"
      decimals="INF"
      id="ixv-510941"
      unitRef="pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048824_ClassMember" id="ixv-40479">
&#160;
&#160;
&#160;
&#160;
Bond Funds

60.0


International Equity Funds

15.6


Short-Term Funds

12.7


Domestic Equity Funds

11.7


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Bond Funds - 60.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;

International Equity Funds - 15.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Funds - 12.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Domestic Equity Funds - 11.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048824_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-510942"
      unitRef="pure">0.600</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-510943"
      unitRef="pure">0.156</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-510944"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-510945"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-510946"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048824_ClassMember" id="ixv-40583">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Investment Grade Bond II Portfolio - Initial Class

36.7


&#160;


Fidelity Inflation-Protected Bond Index Fund

14.8


&#160;


VIP Government Money Market Portfolio - Initial Class

12.7


&#160;


VIP Overseas Portfolio - Initial Class

10.4


&#160;


VIP Emerging Markets Portfolio - Initial Class

5.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

4.1


&#160;


VIP Growth Portfolio - Initial Class

3.4


&#160;


Fidelity International Bond Index Fund

3.2


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

2.3


&#160;


VIP Contrafund Portfolio - Initial Class

2.1


&#160;


&#160;

94.9

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048824_TH_0_Member"
      decimals="INF"
      id="ixv-510947"
      unitRef="pure">0.367</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_TH_1_Member"
      decimals="INF"
      id="ixv-510948"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_TH_2_Member"
      decimals="INF"
      id="ixv-510949"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_TH_3_Member"
      decimals="INF"
      id="ixv-510950"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_TH_4_Member"
      decimals="INF"
      id="ixv-510951"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_TH_5_Member"
      decimals="INF"
      id="ixv-510952"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_TH_6_Member"
      decimals="INF"
      id="ixv-510953"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_TH_7_Member"
      decimals="INF"
      id="ixv-510954"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_TH_8_Member"
      decimals="INF"
      id="ixv-510955"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048824_TH_9_Member"
      decimals="INF"
      id="ixv-510956"
      unitRef="pure">0.021</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-40754">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000199916_ClassMember" id="ixv-40766">VIP Bond Index Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000199916_ClassMember" id="ixv-40769">VIP Bond Index Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000199916_ClassMember" id="ixv-40772">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000199916_ClassMember" id="ixv-40791">This semi-annual shareholder report contains information about VIP Bond Index Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000199916_ClassMember" id="ixv-40793">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000199916_ClassMember" id="ixv-40798">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="C000199916_ClassMember" id="ixv-40800">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000199916_ClassMember" id="ixv-40803">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000199916_ClassMember" id="ixv-40806">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000199916_ClassMember" id="ixv-40813">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;20&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.39&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="C000199916_ClassMember"
      decimals="0"
      id="ixv-510957"
      unitRef="usd">20</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000199916_ClassMember"
      decimals="INF"
      id="ixv-510958"
      unitRef="pure">0.0039</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000199916_ClassMember" id="ixv-40853">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,040,212,702&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;3,385&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;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;58&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000199916_InstantMember"
      decimals="0"
      id="ixv-510959"
      unitRef="usd">1040212702</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000199916_InstantMember"
      decimals="INF"
      id="ixv-510960"
      unitRef="holding">3385</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000199916_ClassMember"
      decimals="INF"
      id="ixv-510961"
      unitRef="pure">0.58</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000199916_ClassMember" id="ixv-40913">
&#160;
U.S. Government and U.S. Government Agency Obligations

70.2


AAA

2.7


AA

2.4


A

12.8


BBB

11.8


BB

0.4


Not Rated

0.5




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 70.2


&#160;

AAA - 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;&#160;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;


&#160;

A - 12.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;


&#160;

BBB - 11.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;

BB - 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;


&#160;

Not Rated - 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;


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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
U.S. Treasury Obligations

45.4


Corporate Bonds

27.0


U.S. Government Agency - Mortgage Securities

24.4


Foreign Government and Government Agency Obligations

1.6


CMOs and Other Mortgage Related Securities

1.3


U.S. Government Agency Obligations

0.4


Municipal Securities

0.3


Asset-Backed Securities

0.3


Other Investments

0.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

U.S. Treasury Obligations - 45.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Corporate Bonds - 27.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Mortgage Securities - 24.4


&#160;

Foreign Government and Government Agency Obligations - 1.6


&#160;

CMOs and Other Mortgage Related Securities - 1.3


&#160;

U.S. Government Agency Obligations - 0.4


&#160;

Municipal Securities - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Asset-Backed Securities - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Other Investments - 0.1&#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

93.3


United Kingdom

1.3


Canada

1.1


Japan

0.7


Multi-national

0.7


Mexico

0.6


Germany

0.4


Australia

0.2


Spain

0.2


Others

1.5




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 1.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

Japan - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Multi-national - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Mexico - 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;

Germany - 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;

Australia - 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;

Spain - 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;&#160;&#160;&#160;


&#160;

Others - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000199916_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-510962"
      unitRef="pure">0.702</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_QD_AAA_Member"
      decimals="INF"
      id="ixv-510963"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_QD_AA_Member"
      decimals="INF"
      id="ixv-510964"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_QD_A_Member"
      decimals="INF"
      id="ixv-510965"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_QD_BBB_Member"
      decimals="INF"
      id="ixv-510966"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_QD_BB_Member"
      decimals="INF"
      id="ixv-510967"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_QD_NotRated_Member"
      decimals="INF"
      id="ixv-510968"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-510969"
      unitRef="pure">0.454</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_AA_CorporateBonds_Member"
      decimals="INF"
      id="ixv-510970"
      unitRef="pure">0.270</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_AA_USGovernmentAgencyMortgageSecurities_Member"
      decimals="INF"
      id="ixv-510971"
      unitRef="pure">0.244</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_AA_ForeignGovernmentandGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-510972"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_AA_CMOsandOtherMortgageRelatedSecurities_Member"
      decimals="INF"
      id="ixv-510973"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_AA_USGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-510974"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_AA_MunicipalSecurities_Member"
      decimals="INF"
      id="ixv-510975"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_AA_AssetBackedSecurities_Member"
      decimals="INF"
      id="ixv-510976"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_AA_OtherInvestments_Member"
      decimals="INF"
      id="ixv-510977"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_GD_US_Member"
      decimals="INF"
      id="ixv-510978"
      unitRef="pure">0.933</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_GD_GB_Member"
      decimals="INF"
      id="ixv-510979"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_GD_CA_Member"
      decimals="INF"
      id="ixv-510980"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_GD_JP_Member"
      decimals="INF"
      id="ixv-510981"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_GD_Multinational_Member"
      decimals="INF"
      id="ixv-510982"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_GD_MX_Member"
      decimals="INF"
      id="ixv-510983"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_GD_DE_Member"
      decimals="INF"
      id="ixv-510984"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_GD_AU_Member"
      decimals="INF"
      id="ixv-510985"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_GD_ES_Member"
      decimals="INF"
      id="ixv-510986"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_GD_Other_Member"
      decimals="INF"
      id="ixv-510987"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000199916_ClassMember" id="ixv-41356">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

36.2


&#160;


Fannie Mae Mortgage pass-thru certificates

9.9


&#160;


US Treasury Bonds

9.2


&#160;


Freddie Mac Gold Pool

7.7


&#160;


Ginnie Mae II Pool

4.8


&#160;


Ginnie Mae I Pool

0.9


&#160;


Uniform Mortgage Backed Securities

0.8


&#160;


Freddie Mac Multifamily Structured pass-thru certificates

0.8


&#160;


JPMorgan Chase &amp; Co

0.7


&#160;


Bank of America Corp

0.7


&#160;


&#160;

71.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000199916_TH_0_Member"
      decimals="INF"
      id="ixv-510988"
      unitRef="pure">0.362</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_TH_1_Member"
      decimals="INF"
      id="ixv-510989"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_TH_2_Member"
      decimals="INF"
      id="ixv-510990"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_TH_3_Member"
      decimals="INF"
      id="ixv-510991"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_TH_4_Member"
      decimals="INF"
      id="ixv-510992"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_TH_5_Member"
      decimals="INF"
      id="ixv-510993"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_TH_6_Member"
      decimals="INF"
      id="ixv-510994"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_TH_7_Member"
      decimals="INF"
      id="ixv-510995"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_TH_8_Member"
      decimals="INF"
      id="ixv-510996"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199916_TH_9_Member"
      decimals="INF"
      id="ixv-510997"
      unitRef="pure">0.007</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-41527">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000211325_ClassMember" id="ixv-41539">VIP Bond Index Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000211325_ClassMember" id="ixv-41542">VIP Bond Index Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000211325_ClassMember" id="ixv-41545">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000211325_ClassMember" id="ixv-41564">This semi-annual shareholder report contains information about VIP Bond Index Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000211325_ClassMember" id="ixv-41566">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000211325_ClassMember" id="ixv-41571">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="C000211325_ClassMember" id="ixv-41573">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000211325_ClassMember" id="ixv-41576">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000211325_ClassMember" id="ixv-41579">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000211325_ClassMember" id="ixv-41586">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;12&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.24&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="C000211325_ClassMember"
      decimals="0"
      id="ixv-510998"
      unitRef="usd">12</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000211325_ClassMember"
      decimals="INF"
      id="ixv-510999"
      unitRef="pure">0.0024</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000211325_ClassMember" id="ixv-41626">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,040,212,702&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;3,385&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;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;58&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000211325_InstantMember"
      decimals="0"
      id="ixv-511000"
      unitRef="usd">1040212702</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000211325_InstantMember"
      decimals="INF"
      id="ixv-511001"
      unitRef="holding">3385</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000211325_ClassMember"
      decimals="INF"
      id="ixv-511002"
      unitRef="pure">0.58</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000211325_ClassMember" id="ixv-41686">
&#160;
U.S. Government and U.S. Government Agency Obligations

70.2


AAA

2.7


AA

2.4


A

12.8


BBB

11.8


BB

0.4


Not Rated

0.5




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 70.2


&#160;

AAA - 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;&#160;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;


&#160;

A - 12.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;


&#160;

BBB - 11.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;

BB - 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;


&#160;

Not Rated - 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;


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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
U.S. Treasury Obligations

45.4


Corporate Bonds

27.0


U.S. Government Agency - Mortgage Securities

24.4


Foreign Government and Government Agency Obligations

1.6


CMOs and Other Mortgage Related Securities

1.3


U.S. Government Agency Obligations

0.4


Municipal Securities

0.3


Asset-Backed Securities

0.3


Other Investments

0.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

U.S. Treasury Obligations - 45.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Corporate Bonds - 27.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Mortgage Securities - 24.4


&#160;

Foreign Government and Government Agency Obligations - 1.6


&#160;

CMOs and Other Mortgage Related Securities - 1.3


&#160;

U.S. Government Agency Obligations - 0.4


&#160;

Municipal Securities - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Asset-Backed Securities - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Other Investments - 0.1&#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

93.3


United Kingdom

1.3


Canada

1.1


Japan

0.7


Multi-national

0.7


Mexico

0.6


Germany

0.4


Australia

0.2


Spain

0.2


Others

1.5




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 1.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

Japan - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Multi-national - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Mexico - 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;

Germany - 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;

Australia - 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;

Spain - 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;&#160;&#160;&#160;


&#160;

Others - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211325_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511003"
      unitRef="pure">0.702</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_QD_AAA_Member"
      decimals="INF"
      id="ixv-511004"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_QD_AA_Member"
      decimals="INF"
      id="ixv-511005"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_QD_A_Member"
      decimals="INF"
      id="ixv-511006"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_QD_BBB_Member"
      decimals="INF"
      id="ixv-511007"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_QD_BB_Member"
      decimals="INF"
      id="ixv-511008"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511009"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-511010"
      unitRef="pure">0.454</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_AA_CorporateBonds_Member"
      decimals="INF"
      id="ixv-511011"
      unitRef="pure">0.270</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_AA_USGovernmentAgencyMortgageSecurities_Member"
      decimals="INF"
      id="ixv-511012"
      unitRef="pure">0.244</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_AA_ForeignGovernmentandGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511013"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_AA_CMOsandOtherMortgageRelatedSecurities_Member"
      decimals="INF"
      id="ixv-511014"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_AA_USGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511015"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_AA_MunicipalSecurities_Member"
      decimals="INF"
      id="ixv-511016"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_AA_AssetBackedSecurities_Member"
      decimals="INF"
      id="ixv-511017"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_AA_OtherInvestments_Member"
      decimals="INF"
      id="ixv-511018"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_GD_US_Member"
      decimals="INF"
      id="ixv-511019"
      unitRef="pure">0.933</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_GD_GB_Member"
      decimals="INF"
      id="ixv-511020"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_GD_CA_Member"
      decimals="INF"
      id="ixv-511021"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_GD_JP_Member"
      decimals="INF"
      id="ixv-511022"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_GD_Multinational_Member"
      decimals="INF"
      id="ixv-511023"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_GD_MX_Member"
      decimals="INF"
      id="ixv-511024"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_GD_DE_Member"
      decimals="INF"
      id="ixv-511025"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_GD_AU_Member"
      decimals="INF"
      id="ixv-511026"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_GD_ES_Member"
      decimals="INF"
      id="ixv-511027"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_GD_Other_Member"
      decimals="INF"
      id="ixv-511028"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000211325_ClassMember" id="ixv-42129">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

36.2


&#160;


Fannie Mae Mortgage pass-thru certificates

9.9


&#160;


US Treasury Bonds

9.2


&#160;


Freddie Mac Gold Pool

7.7


&#160;


Ginnie Mae II Pool

4.8


&#160;


Ginnie Mae I Pool

0.9


&#160;


Uniform Mortgage Backed Securities

0.8


&#160;


Freddie Mac Multifamily Structured pass-thru certificates

0.8


&#160;


JPMorgan Chase &amp; Co

0.7


&#160;


Bank of America Corp

0.7


&#160;


&#160;

71.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000211325_TH_0_Member"
      decimals="INF"
      id="ixv-511029"
      unitRef="pure">0.362</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_TH_1_Member"
      decimals="INF"
      id="ixv-511030"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_TH_2_Member"
      decimals="INF"
      id="ixv-511031"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_TH_3_Member"
      decimals="INF"
      id="ixv-511032"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_TH_4_Member"
      decimals="INF"
      id="ixv-511033"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_TH_5_Member"
      decimals="INF"
      id="ixv-511034"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_TH_6_Member"
      decimals="INF"
      id="ixv-511035"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_TH_7_Member"
      decimals="INF"
      id="ixv-511036"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_TH_8_Member"
      decimals="INF"
      id="ixv-511037"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000211325_TH_9_Member"
      decimals="INF"
      id="ixv-511038"
      unitRef="pure">0.007</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-42300">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000199915_ClassMember" id="ixv-42312">VIP Bond Index Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000199915_ClassMember" id="ixv-42315">VIP Bond Index Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000199915_ClassMember" id="ixv-42318">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000199915_ClassMember" id="ixv-42337">This semi-annual shareholder report contains information about VIP Bond Index Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000199915_ClassMember" id="ixv-42339">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000199915_ClassMember" id="ixv-42344">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="C000199915_ClassMember" id="ixv-42346">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000199915_ClassMember" id="ixv-42349">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000199915_ClassMember" id="ixv-42352">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000199915_ClassMember" id="ixv-42359">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;7&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.14&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="C000199915_ClassMember"
      decimals="0"
      id="ixv-511039"
      unitRef="usd">7</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000199915_ClassMember"
      decimals="INF"
      id="ixv-511040"
      unitRef="pure">0.0014</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000199915_ClassMember" id="ixv-42399">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,040,212,702&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;3,385&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;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;58&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;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="C000199915_InstantMember"
      decimals="0"
      id="ixv-511041"
      unitRef="usd">1040212702</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000199915_InstantMember"
      decimals="INF"
      id="ixv-511042"
      unitRef="holding">3385</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000199915_ClassMember"
      decimals="INF"
      id="ixv-511043"
      unitRef="pure">0.58</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000199915_ClassMember" id="ixv-42459">
&#160;
U.S. Government and U.S. Government Agency Obligations

70.2


AAA

2.7


AA

2.4


A

12.8


BBB

11.8


BB

0.4


Not Rated

0.5




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 70.2


&#160;

AAA - 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;&#160;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;


&#160;

A - 12.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;


&#160;

BBB - 11.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;

BB - 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;


&#160;

Not Rated - 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;


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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
U.S. Treasury Obligations

45.4


Corporate Bonds

27.0


U.S. Government Agency - Mortgage Securities

24.4


Foreign Government and Government Agency Obligations

1.6


CMOs and Other Mortgage Related Securities

1.3


U.S. Government Agency Obligations

0.4


Municipal Securities

0.3


Asset-Backed Securities

0.3


Other Investments

0.1




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

U.S. Treasury Obligations - 45.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Corporate Bonds - 27.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Mortgage Securities - 24.4


&#160;

Foreign Government and Government Agency Obligations - 1.6


&#160;

CMOs and Other Mortgage Related Securities - 1.3


&#160;

U.S. Government Agency Obligations - 0.4


&#160;

Municipal Securities - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Asset-Backed Securities - 0.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Other Investments - 0.1&#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

93.3


United Kingdom

1.3


Canada

1.1


Japan

0.7


Multi-national

0.7


Mexico

0.6


Germany

0.4


Australia

0.2


Spain

0.2


Others

1.5




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 93.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

United Kingdom - 1.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

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


&#160;

Japan - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Multi-national - 0.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Mexico - 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;

Germany - 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;

Australia - 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;

Spain - 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;&#160;&#160;&#160;


&#160;

Others - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000199915_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511044"
      unitRef="pure">0.702</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_QD_AAA_Member"
      decimals="INF"
      id="ixv-511045"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_QD_AA_Member"
      decimals="INF"
      id="ixv-511046"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_QD_A_Member"
      decimals="INF"
      id="ixv-511047"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_QD_BBB_Member"
      decimals="INF"
      id="ixv-511048"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_QD_BB_Member"
      decimals="INF"
      id="ixv-511049"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511050"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-511051"
      unitRef="pure">0.454</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_AA_CorporateBonds_Member"
      decimals="INF"
      id="ixv-511052"
      unitRef="pure">0.270</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_AA_USGovernmentAgencyMortgageSecurities_Member"
      decimals="INF"
      id="ixv-511053"
      unitRef="pure">0.244</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_AA_ForeignGovernmentandGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511054"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_AA_CMOsandOtherMortgageRelatedSecurities_Member"
      decimals="INF"
      id="ixv-511055"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_AA_USGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511056"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_AA_MunicipalSecurities_Member"
      decimals="INF"
      id="ixv-511057"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_AA_AssetBackedSecurities_Member"
      decimals="INF"
      id="ixv-511058"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_AA_OtherInvestments_Member"
      decimals="INF"
      id="ixv-511059"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_GD_US_Member"
      decimals="INF"
      id="ixv-511060"
      unitRef="pure">0.933</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_GD_GB_Member"
      decimals="INF"
      id="ixv-511061"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_GD_CA_Member"
      decimals="INF"
      id="ixv-511062"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_GD_JP_Member"
      decimals="INF"
      id="ixv-511063"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_GD_Multinational_Member"
      decimals="INF"
      id="ixv-511064"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_GD_MX_Member"
      decimals="INF"
      id="ixv-511065"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_GD_DE_Member"
      decimals="INF"
      id="ixv-511066"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_GD_AU_Member"
      decimals="INF"
      id="ixv-511067"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_GD_ES_Member"
      decimals="INF"
      id="ixv-511068"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_GD_Other_Member"
      decimals="INF"
      id="ixv-511069"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000199915_ClassMember" id="ixv-42902">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

36.2


&#160;


Fannie Mae Mortgage pass-thru certificates

9.9


&#160;


US Treasury Bonds

9.2


&#160;


Freddie Mac Gold Pool

7.7


&#160;


Ginnie Mae II Pool

4.8


&#160;


Ginnie Mae I Pool

0.9


&#160;


Uniform Mortgage Backed Securities

0.8


&#160;


Freddie Mac Multifamily Structured pass-thru certificates

0.8


&#160;


JPMorgan Chase &amp; Co

0.7


&#160;


Bank of America Corp

0.7


&#160;


&#160;

71.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000199915_TH_0_Member"
      decimals="INF"
      id="ixv-511070"
      unitRef="pure">0.362</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_TH_1_Member"
      decimals="INF"
      id="ixv-511071"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_TH_2_Member"
      decimals="INF"
      id="ixv-511072"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_TH_3_Member"
      decimals="INF"
      id="ixv-511073"
      unitRef="pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_TH_4_Member"
      decimals="INF"
      id="ixv-511074"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_TH_5_Member"
      decimals="INF"
      id="ixv-511075"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_TH_6_Member"
      decimals="INF"
      id="ixv-511076"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_TH_7_Member"
      decimals="INF"
      id="ixv-511077"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_TH_8_Member"
      decimals="INF"
      id="ixv-511078"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000199915_TH_9_Member"
      decimals="INF"
      id="ixv-511079"
      unitRef="pure">0.007</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-43073">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048815_ClassMember" id="ixv-43085">VIP Asset Manager 70% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048815_ClassMember" id="ixv-43088">VIP Asset Manager 70% Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048815_ClassMember" id="ixv-43091">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048815_ClassMember" id="ixv-43110">This semi-annual shareholder report contains information about VIP Asset Manager 70% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048815_ClassMember" id="ixv-43112">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048815_ClassMember" id="ixv-43117">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="C000048815_ClassMember" id="ixv-43119">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048815_ClassMember" id="ixv-43122">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048815_ClassMember" id="ixv-43125">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048815_ClassMember" id="ixv-43132">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;43&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.83&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="C000048815_ClassMember"
      decimals="0"
      id="ixv-511080"
      unitRef="usd">43</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048815_ClassMember"
      decimals="INF"
      id="ixv-511081"
      unitRef="pure">0.0083</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048815_ClassMember" id="ixv-43172">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;314,228,606&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;28&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;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000048815_InstantMember"
      decimals="0"
      id="ixv-511082"
      unitRef="usd">314228606</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048815_InstantMember"
      decimals="INF"
      id="ixv-511083"
      unitRef="holding">28</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048815_ClassMember"
      decimals="INF"
      id="ixv-511084"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048815_ClassMember" id="ixv-43236">
&#160;
U.S. Government and U.S. Government Agency Obligations

12.8


AAA

1.1


AA

0.1


A

1.4


BBB

2.7


BB

0.9


B

1.6


CCC,CC,C

0.4


D

0.0


Not Rated

1.0


Equities

75.7


Short-Term Investments and Net Other Assets (Liabilities)

2.3




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 12.8


&#160;

AAA - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 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;&#160;


&#160;

A - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

BBB - 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;&#160;&#160;&#160;


&#160;

BB - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

B - 1.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Equities - 75.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

16.1

&#160;


Financials

15.9

&#160;


Industrials

9.2

&#160;


Consumer Discretionary

7.1

&#160;


Communication Services

6.3

&#160;


Health Care

5.5

&#160;


Consumer Staples

2.8

&#160;


Energy

2.7

&#160;


Materials

2.6

&#160;


Utilities

1.6

&#160;


Real Estate

1.3

&#160;


&#160;




Equities

74.5


Bonds

23.2


Short-Term Investments and Net Other Assets (Liabilities)

2.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Equities - 74.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;

Bonds - 23.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048815_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511085"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_AAA_Member"
      decimals="INF"
      id="ixv-511086"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_AA_Member"
      decimals="INF"
      id="ixv-511087"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_A_Member"
      decimals="INF"
      id="ixv-511088"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_BBB_Member"
      decimals="INF"
      id="ixv-511089"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_BB_Member"
      decimals="INF"
      id="ixv-511090"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_B_Member"
      decimals="INF"
      id="ixv-511091"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-511092"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_D_Member"
      decimals="INF"
      id="ixv-511093"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511094"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_Equities_Member"
      decimals="INF"
      id="ixv-511095"
      unitRef="pure">0.757</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511096"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-511097"
      unitRef="pure">0.161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-511098"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-511099"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-511100"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-511101"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-511102"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-511103"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-511104"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-511105"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-511106"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-511107"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_AA_Equities_Member"
      decimals="INF"
      id="ixv-511108"
      unitRef="pure">0.745</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_AA_Bonds_Member"
      decimals="INF"
      id="ixv-511109"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511110"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048815_ClassMember" id="ixv-43612">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

7.8


&#160;


Microsoft Corp

2.9


&#160;


NVIDIA Corp

2.9


&#160;


Fidelity Enhanced Small Cap ETF

2.7


&#160;


Fidelity Blue Chip Growth ETF

2.6


&#160;


Apple Inc

2.3


&#160;


US Treasury Bonds

2.1


&#160;


Amazon.com Inc

1.6


&#160;


Alphabet Inc Class A

1.5


&#160;


Taiwan Semiconductor Manufacturing Co Ltd

1.4


&#160;


&#160;

27.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048815_TH_0_Member"
      decimals="INF"
      id="ixv-511111"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_TH_1_Member"
      decimals="INF"
      id="ixv-511112"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_TH_2_Member"
      decimals="INF"
      id="ixv-511113"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_TH_3_Member"
      decimals="INF"
      id="ixv-511114"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_TH_4_Member"
      decimals="INF"
      id="ixv-511115"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_TH_5_Member"
      decimals="INF"
      id="ixv-511116"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_TH_6_Member"
      decimals="INF"
      id="ixv-511117"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_TH_7_Member"
      decimals="INF"
      id="ixv-511118"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_TH_8_Member"
      decimals="INF"
      id="ixv-511119"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048815_TH_9_Member"
      decimals="INF"
      id="ixv-511120"
      unitRef="pure">0.014</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-43783">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048814_ClassMember" id="ixv-43795">VIP Asset Manager 70% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048814_ClassMember" id="ixv-43798">VIP Asset Manager 70% Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048814_ClassMember" id="ixv-43801">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048814_ClassMember" id="ixv-43820">This semi-annual shareholder report contains information about VIP Asset Manager 70% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048814_ClassMember" id="ixv-43822">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048814_ClassMember" id="ixv-43827">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="C000048814_ClassMember" id="ixv-43829">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048814_ClassMember" id="ixv-43832">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048814_ClassMember" id="ixv-43835">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048814_ClassMember" id="ixv-43842">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;35&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.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="C000048814_ClassMember"
      decimals="0"
      id="ixv-511121"
      unitRef="usd">35</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048814_ClassMember"
      decimals="INF"
      id="ixv-511122"
      unitRef="pure">0.0068</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048814_ClassMember" id="ixv-43882">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;314,228,606&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;28&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;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000048814_InstantMember"
      decimals="0"
      id="ixv-511123"
      unitRef="usd">314228606</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048814_InstantMember"
      decimals="INF"
      id="ixv-511124"
      unitRef="holding">28</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048814_ClassMember"
      decimals="INF"
      id="ixv-511125"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048814_ClassMember" id="ixv-43946">
&#160;
U.S. Government and U.S. Government Agency Obligations

12.8


AAA

1.1


AA

0.1


A

1.4


BBB

2.7


BB

0.9


B

1.6


CCC,CC,C

0.4


D

0.0


Not Rated

1.0


Equities

75.7


Short-Term Investments and Net Other Assets (Liabilities)

2.3




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 12.8


&#160;

AAA - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 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;&#160;


&#160;

A - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

BBB - 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;&#160;&#160;&#160;


&#160;

BB - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

B - 1.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Equities - 75.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

16.1

&#160;


Financials

15.9

&#160;


Industrials

9.2

&#160;


Consumer Discretionary

7.1

&#160;


Communication Services

6.3

&#160;


Health Care

5.5

&#160;


Consumer Staples

2.8

&#160;


Energy

2.7

&#160;


Materials

2.6

&#160;


Utilities

1.6

&#160;


Real Estate

1.3

&#160;


&#160;




Equities

74.5


Bonds

23.2


Short-Term Investments and Net Other Assets (Liabilities)

2.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Equities - 74.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;

Bonds - 23.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048814_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511126"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_AAA_Member"
      decimals="INF"
      id="ixv-511127"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_AA_Member"
      decimals="INF"
      id="ixv-511128"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_A_Member"
      decimals="INF"
      id="ixv-511129"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_BBB_Member"
      decimals="INF"
      id="ixv-511130"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_BB_Member"
      decimals="INF"
      id="ixv-511131"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_B_Member"
      decimals="INF"
      id="ixv-511132"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-511133"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_D_Member"
      decimals="INF"
      id="ixv-511134"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511135"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_Equities_Member"
      decimals="INF"
      id="ixv-511136"
      unitRef="pure">0.757</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511137"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-511138"
      unitRef="pure">0.161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-511139"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-511140"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-511141"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-511142"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-511143"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-511144"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-511145"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-511146"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-511147"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-511148"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_AA_Equities_Member"
      decimals="INF"
      id="ixv-511149"
      unitRef="pure">0.745</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_AA_Bonds_Member"
      decimals="INF"
      id="ixv-511150"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511151"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048814_ClassMember" id="ixv-44322">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

7.8


&#160;


Microsoft Corp

2.9


&#160;


NVIDIA Corp

2.9


&#160;


Fidelity Enhanced Small Cap ETF

2.7


&#160;


Fidelity Blue Chip Growth ETF

2.6


&#160;


Apple Inc

2.3


&#160;


US Treasury Bonds

2.1


&#160;


Amazon.com Inc

1.6


&#160;


Alphabet Inc Class A

1.5


&#160;


Taiwan Semiconductor Manufacturing Co Ltd

1.4


&#160;


&#160;

27.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048814_TH_0_Member"
      decimals="INF"
      id="ixv-511152"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_TH_1_Member"
      decimals="INF"
      id="ixv-511153"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_TH_2_Member"
      decimals="INF"
      id="ixv-511154"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_TH_3_Member"
      decimals="INF"
      id="ixv-511155"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_TH_4_Member"
      decimals="INF"
      id="ixv-511156"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_TH_5_Member"
      decimals="INF"
      id="ixv-511157"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_TH_6_Member"
      decimals="INF"
      id="ixv-511158"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_TH_7_Member"
      decimals="INF"
      id="ixv-511159"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_TH_8_Member"
      decimals="INF"
      id="ixv-511160"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048814_TH_9_Member"
      decimals="INF"
      id="ixv-511161"
      unitRef="pure">0.014</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-44493">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048813_ClassMember" id="ixv-44505">VIP Asset Manager 70% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048813_ClassMember" id="ixv-44508">VIP Asset Manager 70% Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048813_ClassMember" id="ixv-44511">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048813_ClassMember" id="ixv-44530">This semi-annual shareholder report contains information about VIP Asset Manager 70% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048813_ClassMember" id="ixv-44532">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048813_ClassMember" id="ixv-44537">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="C000048813_ClassMember" id="ixv-44539">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048813_ClassMember" id="ixv-44542">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048813_ClassMember" id="ixv-44545">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048813_ClassMember" id="ixv-44552">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;34&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.66&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="C000048813_ClassMember"
      decimals="0"
      id="ixv-511162"
      unitRef="usd">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048813_ClassMember"
      decimals="INF"
      id="ixv-511163"
      unitRef="pure">0.0066</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048813_ClassMember" id="ixv-44592">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;314,228,606&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;28&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;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000048813_InstantMember"
      decimals="0"
      id="ixv-511164"
      unitRef="usd">314228606</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048813_InstantMember"
      decimals="INF"
      id="ixv-511165"
      unitRef="holding">28</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048813_ClassMember"
      decimals="INF"
      id="ixv-511166"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048813_ClassMember" id="ixv-44656">
&#160;
U.S. Government and U.S. Government Agency Obligations

12.8


AAA

1.1


AA

0.1


A

1.4


BBB

2.7


BB

0.9


B

1.6


CCC,CC,C

0.4


D

0.0


Not Rated

1.0


Equities

75.7


Short-Term Investments and Net Other Assets (Liabilities)

2.3




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 12.8


&#160;

AAA - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 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;&#160;


&#160;

A - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

BBB - 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;&#160;&#160;&#160;


&#160;

BB - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

B - 1.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Equities - 75.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

16.1

&#160;


Financials

15.9

&#160;


Industrials

9.2

&#160;


Consumer Discretionary

7.1

&#160;


Communication Services

6.3

&#160;


Health Care

5.5

&#160;


Consumer Staples

2.8

&#160;


Energy

2.7

&#160;


Materials

2.6

&#160;


Utilities

1.6

&#160;


Real Estate

1.3

&#160;


&#160;




Equities

74.5


Bonds

23.2


Short-Term Investments and Net Other Assets (Liabilities)

2.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Equities - 74.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;

Bonds - 23.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048813_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511167"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_AAA_Member"
      decimals="INF"
      id="ixv-511168"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_AA_Member"
      decimals="INF"
      id="ixv-511169"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_A_Member"
      decimals="INF"
      id="ixv-511170"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_BBB_Member"
      decimals="INF"
      id="ixv-511171"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_BB_Member"
      decimals="INF"
      id="ixv-511172"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_B_Member"
      decimals="INF"
      id="ixv-511173"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-511174"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_D_Member"
      decimals="INF"
      id="ixv-511175"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511176"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_Equities_Member"
      decimals="INF"
      id="ixv-511177"
      unitRef="pure">0.757</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511178"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-511179"
      unitRef="pure">0.161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-511180"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-511181"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-511182"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-511183"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-511184"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-511185"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-511186"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-511187"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-511188"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-511189"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_AA_Equities_Member"
      decimals="INF"
      id="ixv-511190"
      unitRef="pure">0.745</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_AA_Bonds_Member"
      decimals="INF"
      id="ixv-511191"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511192"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048813_ClassMember" id="ixv-45032">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

7.8


&#160;


Microsoft Corp

2.9


&#160;


NVIDIA Corp

2.9


&#160;


Fidelity Enhanced Small Cap ETF

2.7


&#160;


Fidelity Blue Chip Growth ETF

2.6


&#160;


Apple Inc

2.3


&#160;


US Treasury Bonds

2.1


&#160;


Amazon.com Inc

1.6


&#160;


Alphabet Inc Class A

1.5


&#160;


Taiwan Semiconductor Manufacturing Co Ltd

1.4


&#160;


&#160;

27.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048813_TH_0_Member"
      decimals="INF"
      id="ixv-511193"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_TH_1_Member"
      decimals="INF"
      id="ixv-511194"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_TH_2_Member"
      decimals="INF"
      id="ixv-511195"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_TH_3_Member"
      decimals="INF"
      id="ixv-511196"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_TH_4_Member"
      decimals="INF"
      id="ixv-511197"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_TH_5_Member"
      decimals="INF"
      id="ixv-511198"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_TH_6_Member"
      decimals="INF"
      id="ixv-511199"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_TH_7_Member"
      decimals="INF"
      id="ixv-511200"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_TH_8_Member"
      decimals="INF"
      id="ixv-511201"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048813_TH_9_Member"
      decimals="INF"
      id="ixv-511202"
      unitRef="pure">0.014</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-45203">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048816_ClassMember" id="ixv-45215">VIP Asset Manager 70% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048816_ClassMember" id="ixv-45218">VIP Asset Manager 70% Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048816_ClassMember" id="ixv-45221">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048816_ClassMember" id="ixv-45240">This semi-annual shareholder report contains information about VIP Asset Manager 70% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048816_ClassMember" id="ixv-45242">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048816_ClassMember" id="ixv-45247">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="C000048816_ClassMember" id="ixv-45249">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048816_ClassMember" id="ixv-45252">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048816_ClassMember" id="ixv-45255">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048816_ClassMember" id="ixv-45262">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;30&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.58&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048816_ClassMember"
      decimals="0"
      id="ixv-511203"
      unitRef="usd">30</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048816_ClassMember"
      decimals="INF"
      id="ixv-511204"
      unitRef="pure">0.0058</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048816_ClassMember" id="ixv-45302">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;314,228,606&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;28&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;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;31&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000048816_InstantMember"
      decimals="0"
      id="ixv-511205"
      unitRef="usd">314228606</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048816_InstantMember"
      decimals="INF"
      id="ixv-511206"
      unitRef="holding">28</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048816_ClassMember"
      decimals="INF"
      id="ixv-511207"
      unitRef="pure">0.31</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048816_ClassMember" id="ixv-45366">
&#160;
U.S. Government and U.S. Government Agency Obligations

12.8


AAA

1.1


AA

0.1


A

1.4


BBB

2.7


BB

0.9


B

1.6


CCC,CC,C

0.4


D

0.0


Not Rated

1.0


Equities

75.7


Short-Term Investments and Net Other Assets (Liabilities)

2.3




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 12.8


&#160;

AAA - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 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;&#160;


&#160;

A - 1.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

BBB - 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;&#160;&#160;&#160;


&#160;

BB - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

B - 1.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Equities - 75.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Information Technology

16.1

&#160;


Financials

15.9

&#160;


Industrials

9.2

&#160;


Consumer Discretionary

7.1

&#160;


Communication Services

6.3

&#160;


Health Care

5.5

&#160;


Consumer Staples

2.8

&#160;


Energy

2.7

&#160;


Materials

2.6

&#160;


Utilities

1.6

&#160;


Real Estate

1.3

&#160;


&#160;




Equities

74.5


Bonds

23.2


Short-Term Investments and Net Other Assets (Liabilities)

2.3




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Equities - 74.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;

Bonds - 23.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048816_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511208"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_AAA_Member"
      decimals="INF"
      id="ixv-511209"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_AA_Member"
      decimals="INF"
      id="ixv-511210"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_A_Member"
      decimals="INF"
      id="ixv-511211"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_BBB_Member"
      decimals="INF"
      id="ixv-511212"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_BB_Member"
      decimals="INF"
      id="ixv-511213"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_B_Member"
      decimals="INF"
      id="ixv-511214"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-511215"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_D_Member"
      decimals="INF"
      id="ixv-511216"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511217"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_Equities_Member"
      decimals="INF"
      id="ixv-511218"
      unitRef="pure">0.757</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511219"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-511220"
      unitRef="pure">0.161</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-511221"
      unitRef="pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-511222"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-511223"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-511224"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-511225"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-511226"
      unitRef="pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-511227"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-511228"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-511229"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-511230"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_AA_Equities_Member"
      decimals="INF"
      id="ixv-511231"
      unitRef="pure">0.745</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_AA_Bonds_Member"
      decimals="INF"
      id="ixv-511232"
      unitRef="pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511233"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048816_ClassMember" id="ixv-45742">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

7.8


&#160;


Microsoft Corp

2.9


&#160;


NVIDIA Corp

2.9


&#160;


Fidelity Enhanced Small Cap ETF

2.7


&#160;


Fidelity Blue Chip Growth ETF

2.6


&#160;


Apple Inc

2.3


&#160;


US Treasury Bonds

2.1


&#160;


Amazon.com Inc

1.6


&#160;


Alphabet Inc Class A

1.5


&#160;


Taiwan Semiconductor Manufacturing Co Ltd

1.4


&#160;


&#160;

27.8

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048816_TH_0_Member"
      decimals="INF"
      id="ixv-511234"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_TH_1_Member"
      decimals="INF"
      id="ixv-511235"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_TH_2_Member"
      decimals="INF"
      id="ixv-511236"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_TH_3_Member"
      decimals="INF"
      id="ixv-511237"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_TH_4_Member"
      decimals="INF"
      id="ixv-511238"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_TH_5_Member"
      decimals="INF"
      id="ixv-511239"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_TH_6_Member"
      decimals="INF"
      id="ixv-511240"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_TH_7_Member"
      decimals="INF"
      id="ixv-511241"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_TH_8_Member"
      decimals="INF"
      id="ixv-511242"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048816_TH_9_Member"
      decimals="INF"
      id="ixv-511243"
      unitRef="pure">0.014</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-45913">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048802_ClassMember" id="ixv-45925">VIP Asset Manager 50% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048802_ClassMember" id="ixv-45928">VIP Asset Manager 50% Portfolio Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048802_ClassMember" id="ixv-45931">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048802_ClassMember" id="ixv-45950">This semi-annual shareholder report contains information about VIP Asset Manager 50% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048802_ClassMember" id="ixv-45952">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048802_ClassMember" id="ixv-45957">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="C000048802_ClassMember" id="ixv-45959">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048802_ClassMember" id="ixv-45962">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048802_ClassMember" id="ixv-45965">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048802_ClassMember" id="ixv-45972">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;37&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.73&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="C000048802_ClassMember"
      decimals="0"
      id="ixv-511244"
      unitRef="usd">37</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048802_ClassMember"
      decimals="INF"
      id="ixv-511245"
      unitRef="pure">0.0073</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048802_ClassMember" id="ixv-46012">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;916,987,950&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;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;24&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="C000048802_InstantMember"
      decimals="0"
      id="ixv-511246"
      unitRef="usd">916987950</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048802_InstantMember"
      decimals="INF"
      id="ixv-511247"
      unitRef="holding">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048802_ClassMember"
      decimals="INF"
      id="ixv-511248"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048802_ClassMember" id="ixv-46076">
&#160;
U.S. Government and U.S. Government Agency Obligations

22.2


AAA

2.2


AA

0.2


A

3.0


BBB

5.0


BB

1.1


B

1.7


CCC,CC,C

0.4


D

0.0


Not Rated

1.1


Equities

58.6


Short-Term Investments and Net Other Assets (Liabilities)

4.5




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 22.2


&#160;

AAA - 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;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

A - 3.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;&#160;&#160;&#160;


&#160;

BBB - 5.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;&#160;


&#160;

BB - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

B - 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;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Equities - 58.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Financials

14.6

&#160;


Information Technology

12.5

&#160;


Industrials

7.2

&#160;


Consumer Discretionary

5.5

&#160;


Communication Services

5.3

&#160;


Health Care

4.1

&#160;


Consumer Staples

2.6

&#160;


Energy

2.4

&#160;


Materials

1.7

&#160;


Real Estate

1.5

&#160;


Utilities

1.5

&#160;


&#160;




Equities

57.4


Bonds

38.1


Short-Term Investments and Net Other Assets (Liabilities)

4.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Equities - 57.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;

Bonds - 38.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048802_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511249"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_AAA_Member"
      decimals="INF"
      id="ixv-511250"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_AA_Member"
      decimals="INF"
      id="ixv-511251"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_A_Member"
      decimals="INF"
      id="ixv-511252"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_BBB_Member"
      decimals="INF"
      id="ixv-511253"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_BB_Member"
      decimals="INF"
      id="ixv-511254"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_B_Member"
      decimals="INF"
      id="ixv-511255"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-511256"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_D_Member"
      decimals="INF"
      id="ixv-511257"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511258"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_Equities_Member"
      decimals="INF"
      id="ixv-511259"
      unitRef="pure">0.586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511260"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-511261"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-511262"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-511263"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-511264"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-511265"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-511266"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-511267"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-511268"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-511269"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-511270"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-511271"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_AA_Equities_Member"
      decimals="INF"
      id="ixv-511272"
      unitRef="pure">0.574</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_AA_Bonds_Member"
      decimals="INF"
      id="ixv-511273"
      unitRef="pure">0.381</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511274"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048802_ClassMember" id="ixv-46452">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

12.8


&#160;


US Treasury Bonds

3.8


&#160;


Fidelity Enhanced Small Cap ETF

2.3


&#160;


Microsoft Corp

2.3


&#160;


Fidelity Blue Chip Growth ETF

2.2


&#160;


NVIDIA Corp

2.2


&#160;


Fannie Mae Mortgage pass-thru certificates

1.8


&#160;


Apple Inc

1.8


&#160;


Ginnie Mae II Pool

1.6


&#160;


Freddie Mac Gold Pool

1.3


&#160;


&#160;

32.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048802_TH_0_Member"
      decimals="INF"
      id="ixv-511275"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_TH_1_Member"
      decimals="INF"
      id="ixv-511276"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_TH_2_Member"
      decimals="INF"
      id="ixv-511277"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_TH_3_Member"
      decimals="INF"
      id="ixv-511278"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_TH_4_Member"
      decimals="INF"
      id="ixv-511279"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_TH_5_Member"
      decimals="INF"
      id="ixv-511280"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_TH_6_Member"
      decimals="INF"
      id="ixv-511281"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_TH_7_Member"
      decimals="INF"
      id="ixv-511282"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_TH_8_Member"
      decimals="INF"
      id="ixv-511283"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048802_TH_9_Member"
      decimals="INF"
      id="ixv-511284"
      unitRef="pure">0.013</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-46623">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048801_ClassMember" id="ixv-46635">VIP Asset Manager 50% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048801_ClassMember" id="ixv-46638">VIP Asset Manager 50% Portfolio Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048801_ClassMember" id="ixv-46641">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048801_ClassMember" id="ixv-46660">This semi-annual shareholder report contains information about VIP Asset Manager 50% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048801_ClassMember" id="ixv-46662">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048801_ClassMember" id="ixv-46667">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="C000048801_ClassMember" id="ixv-46669">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048801_ClassMember" id="ixv-46672">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048801_ClassMember" id="ixv-46675">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048801_ClassMember" id="ixv-46682">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;30&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.58&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000048801_ClassMember"
      decimals="0"
      id="ixv-511285"
      unitRef="usd">30</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048801_ClassMember"
      decimals="INF"
      id="ixv-511286"
      unitRef="pure">0.0058</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048801_ClassMember" id="ixv-46722">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;916,987,950&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;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;24&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="C000048801_InstantMember"
      decimals="0"
      id="ixv-511287"
      unitRef="usd">916987950</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048801_InstantMember"
      decimals="INF"
      id="ixv-511288"
      unitRef="holding">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048801_ClassMember"
      decimals="INF"
      id="ixv-511289"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048801_ClassMember" id="ixv-46786">
&#160;
U.S. Government and U.S. Government Agency Obligations

22.2


AAA

2.2


AA

0.2


A

3.0


BBB

5.0


BB

1.1


B

1.7


CCC,CC,C

0.4


D

0.0


Not Rated

1.1


Equities

58.6


Short-Term Investments and Net Other Assets (Liabilities)

4.5




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 22.2


&#160;

AAA - 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;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

A - 3.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;&#160;&#160;&#160;


&#160;

BBB - 5.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;&#160;


&#160;

BB - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

B - 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;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Equities - 58.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Financials

14.6

&#160;


Information Technology

12.5

&#160;


Industrials

7.2

&#160;


Consumer Discretionary

5.5

&#160;


Communication Services

5.3

&#160;


Health Care

4.1

&#160;


Consumer Staples

2.6

&#160;


Energy

2.4

&#160;


Materials

1.7

&#160;


Real Estate

1.5

&#160;


Utilities

1.5

&#160;


&#160;




Equities

57.4


Bonds

38.1


Short-Term Investments and Net Other Assets (Liabilities)

4.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Equities - 57.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;

Bonds - 38.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048801_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511290"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_AAA_Member"
      decimals="INF"
      id="ixv-511291"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_AA_Member"
      decimals="INF"
      id="ixv-511292"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_A_Member"
      decimals="INF"
      id="ixv-511293"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_BBB_Member"
      decimals="INF"
      id="ixv-511294"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_BB_Member"
      decimals="INF"
      id="ixv-511295"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_B_Member"
      decimals="INF"
      id="ixv-511296"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-511297"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_D_Member"
      decimals="INF"
      id="ixv-511298"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511299"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_Equities_Member"
      decimals="INF"
      id="ixv-511300"
      unitRef="pure">0.586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511301"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-511302"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-511303"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-511304"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-511305"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-511306"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-511307"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-511308"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-511309"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-511310"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-511311"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-511312"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_AA_Equities_Member"
      decimals="INF"
      id="ixv-511313"
      unitRef="pure">0.574</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_AA_Bonds_Member"
      decimals="INF"
      id="ixv-511314"
      unitRef="pure">0.381</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511315"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048801_ClassMember" id="ixv-47162">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

12.8


&#160;


US Treasury Bonds

3.8


&#160;


Fidelity Enhanced Small Cap ETF

2.3


&#160;


Microsoft Corp

2.3


&#160;


Fidelity Blue Chip Growth ETF

2.2


&#160;


NVIDIA Corp

2.2


&#160;


Fannie Mae Mortgage pass-thru certificates

1.8


&#160;


Apple Inc

1.8


&#160;


Ginnie Mae II Pool

1.6


&#160;


Freddie Mac Gold Pool

1.3


&#160;


&#160;

32.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048801_TH_0_Member"
      decimals="INF"
      id="ixv-511316"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_TH_1_Member"
      decimals="INF"
      id="ixv-511317"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_TH_2_Member"
      decimals="INF"
      id="ixv-511318"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_TH_3_Member"
      decimals="INF"
      id="ixv-511319"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_TH_4_Member"
      decimals="INF"
      id="ixv-511320"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_TH_5_Member"
      decimals="INF"
      id="ixv-511321"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_TH_6_Member"
      decimals="INF"
      id="ixv-511322"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_TH_7_Member"
      decimals="INF"
      id="ixv-511323"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_TH_8_Member"
      decimals="INF"
      id="ixv-511324"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048801_TH_9_Member"
      decimals="INF"
      id="ixv-511325"
      unitRef="pure">0.013</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-47333">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048800_ClassMember" id="ixv-47345">VIP Asset Manager 50% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048800_ClassMember" id="ixv-47348">VIP Asset Manager 50% Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048800_ClassMember" id="ixv-47351">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048800_ClassMember" id="ixv-47370">This semi-annual shareholder report contains information about VIP Asset Manager 50% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048800_ClassMember" id="ixv-47372">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048800_ClassMember" id="ixv-47377">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="C000048800_ClassMember" id="ixv-47379">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048800_ClassMember" id="ixv-47382">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048800_ClassMember" id="ixv-47385">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048800_ClassMember" id="ixv-47392">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;29&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.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="C000048800_ClassMember"
      decimals="0"
      id="ixv-511326"
      unitRef="usd">29</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048800_ClassMember"
      decimals="INF"
      id="ixv-511327"
      unitRef="pure">0.0056</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048800_ClassMember" id="ixv-47432">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;916,987,950&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;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;24&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="C000048800_InstantMember"
      decimals="0"
      id="ixv-511328"
      unitRef="usd">916987950</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048800_InstantMember"
      decimals="INF"
      id="ixv-511329"
      unitRef="holding">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048800_ClassMember"
      decimals="INF"
      id="ixv-511330"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048800_ClassMember" id="ixv-47496">
&#160;
U.S. Government and U.S. Government Agency Obligations

22.2


AAA

2.2


AA

0.2


A

3.0


BBB

5.0


BB

1.1


B

1.7


CCC,CC,C

0.4


D

0.0


Not Rated

1.1


Equities

58.6


Short-Term Investments and Net Other Assets (Liabilities)

4.5




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 22.2


&#160;

AAA - 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;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

A - 3.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;&#160;&#160;&#160;


&#160;

BBB - 5.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;&#160;


&#160;

BB - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

B - 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;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Equities - 58.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Financials

14.6

&#160;


Information Technology

12.5

&#160;


Industrials

7.2

&#160;


Consumer Discretionary

5.5

&#160;


Communication Services

5.3

&#160;


Health Care

4.1

&#160;


Consumer Staples

2.6

&#160;


Energy

2.4

&#160;


Materials

1.7

&#160;


Real Estate

1.5

&#160;


Utilities

1.5

&#160;


&#160;




Equities

57.4


Bonds

38.1


Short-Term Investments and Net Other Assets (Liabilities)

4.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Equities - 57.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;

Bonds - 38.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048800_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511331"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_AAA_Member"
      decimals="INF"
      id="ixv-511332"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_AA_Member"
      decimals="INF"
      id="ixv-511333"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_A_Member"
      decimals="INF"
      id="ixv-511334"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_BBB_Member"
      decimals="INF"
      id="ixv-511335"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_BB_Member"
      decimals="INF"
      id="ixv-511336"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_B_Member"
      decimals="INF"
      id="ixv-511337"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-511338"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_D_Member"
      decimals="INF"
      id="ixv-511339"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511340"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_Equities_Member"
      decimals="INF"
      id="ixv-511341"
      unitRef="pure">0.586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511342"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-511343"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-511344"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-511345"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-511346"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-511347"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-511348"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-511349"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-511350"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-511351"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-511352"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-511353"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_AA_Equities_Member"
      decimals="INF"
      id="ixv-511354"
      unitRef="pure">0.574</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_AA_Bonds_Member"
      decimals="INF"
      id="ixv-511355"
      unitRef="pure">0.381</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511356"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048800_ClassMember" id="ixv-47872">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

12.8


&#160;


US Treasury Bonds

3.8


&#160;


Fidelity Enhanced Small Cap ETF

2.3


&#160;


Microsoft Corp

2.3


&#160;


Fidelity Blue Chip Growth ETF

2.2


&#160;


NVIDIA Corp

2.2


&#160;


Fannie Mae Mortgage pass-thru certificates

1.8


&#160;


Apple Inc

1.8


&#160;


Ginnie Mae II Pool

1.6


&#160;


Freddie Mac Gold Pool

1.3


&#160;


&#160;

32.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048800_TH_0_Member"
      decimals="INF"
      id="ixv-511357"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_TH_1_Member"
      decimals="INF"
      id="ixv-511358"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_TH_2_Member"
      decimals="INF"
      id="ixv-511359"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_TH_3_Member"
      decimals="INF"
      id="ixv-511360"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_TH_4_Member"
      decimals="INF"
      id="ixv-511361"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_TH_5_Member"
      decimals="INF"
      id="ixv-511362"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_TH_6_Member"
      decimals="INF"
      id="ixv-511363"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_TH_7_Member"
      decimals="INF"
      id="ixv-511364"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_TH_8_Member"
      decimals="INF"
      id="ixv-511365"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048800_TH_9_Member"
      decimals="INF"
      id="ixv-511366"
      unitRef="pure">0.013</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-48043">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000048799_ClassMember" id="ixv-48055">VIP Asset Manager 50% Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000048799_ClassMember" id="ixv-48058">VIP Asset Manager 50% Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000048799_ClassMember" id="ixv-48061">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000048799_ClassMember" id="ixv-48080">This semi-annual shareholder report contains information about VIP Asset Manager 50% Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000048799_ClassMember" id="ixv-48082">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000048799_ClassMember" id="ixv-48087">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="C000048799_ClassMember" id="ixv-48089">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000048799_ClassMember" id="ixv-48092">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000048799_ClassMember" id="ixv-48095">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000048799_ClassMember" id="ixv-48102">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.48&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="C000048799_ClassMember"
      decimals="0"
      id="ixv-511367"
      unitRef="usd">25</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000048799_ClassMember"
      decimals="INF"
      id="ixv-511368"
      unitRef="pure">0.0048</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000048799_ClassMember" id="ixv-48142">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;916,987,950&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;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;24&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="C000048799_InstantMember"
      decimals="0"
      id="ixv-511369"
      unitRef="usd">916987950</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000048799_InstantMember"
      decimals="INF"
      id="ixv-511370"
      unitRef="holding">31</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000048799_ClassMember"
      decimals="INF"
      id="ixv-511371"
      unitRef="pure">0.24</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000048799_ClassMember" id="ixv-48206">
&#160;
U.S. Government and U.S. Government Agency Obligations

22.2


AAA

2.2


AA

0.2


A

3.0


BBB

5.0


BB

1.1


B

1.7


CCC,CC,C

0.4


D

0.0


Not Rated

1.1


Equities

58.6


Short-Term Investments and Net Other Assets (Liabilities)

4.5




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 22.2


&#160;

AAA - 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;&#160;&#160;


&#160;

AA - 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;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

A - 3.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;&#160;&#160;&#160;


&#160;

BBB - 5.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;&#160;


&#160;

BB - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

B - 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;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

D - 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;&#160;&#160;&#160;


&#160;

Not Rated - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Equities - 58.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;

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


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
MARKET SECTORS
(% of Fund's net assets)

&#160;

&#160;


Financials

14.6

&#160;


Information Technology

12.5

&#160;


Industrials

7.2

&#160;


Consumer Discretionary

5.5

&#160;


Communication Services

5.3

&#160;


Health Care

4.1

&#160;


Consumer Staples

2.6

&#160;


Energy

2.4

&#160;


Materials

1.7

&#160;


Real Estate

1.5

&#160;


Utilities

1.5

&#160;


&#160;




Equities

57.4


Bonds

38.1


Short-Term Investments and Net Other Assets (Liabilities)

4.5




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Equities - 57.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;

Bonds - 38.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;

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


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048799_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511372"
      unitRef="pure">0.222</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_AAA_Member"
      decimals="INF"
      id="ixv-511373"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_AA_Member"
      decimals="INF"
      id="ixv-511374"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_A_Member"
      decimals="INF"
      id="ixv-511375"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_BBB_Member"
      decimals="INF"
      id="ixv-511376"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_BB_Member"
      decimals="INF"
      id="ixv-511377"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_B_Member"
      decimals="INF"
      id="ixv-511378"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-511379"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_D_Member"
      decimals="INF"
      id="ixv-511380"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511381"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_Equities_Member"
      decimals="INF"
      id="ixv-511382"
      unitRef="pure">0.586</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511383"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_FinancialsSectorMember"
      decimals="INF"
      id="ixv-511384"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-511385"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_IndustrialSectorMember"
      decimals="INF"
      id="ixv-511386"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-511387"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_CommunicationsSectorMember"
      decimals="INF"
      id="ixv-511388"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_HealthcareSectorMember"
      decimals="INF"
      id="ixv-511389"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-511390"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_EnergySectorMember"
      decimals="INF"
      id="ixv-511391"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_MaterialsSectorMember"
      decimals="INF"
      id="ixv-511392"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_RealEstateSectorMember"
      decimals="INF"
      id="ixv-511393"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_MS_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-511394"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_AA_Equities_Member"
      decimals="INF"
      id="ixv-511395"
      unitRef="pure">0.574</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_AA_Bonds_Member"
      decimals="INF"
      id="ixv-511396"
      unitRef="pure">0.381</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511397"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000048799_ClassMember" id="ixv-48582">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

12.8


&#160;


US Treasury Bonds

3.8


&#160;


Fidelity Enhanced Small Cap ETF

2.3


&#160;


Microsoft Corp

2.3


&#160;


Fidelity Blue Chip Growth ETF

2.2


&#160;


NVIDIA Corp

2.2


&#160;


Fannie Mae Mortgage pass-thru certificates

1.8


&#160;


Apple Inc

1.8


&#160;


Ginnie Mae II Pool

1.6


&#160;


Freddie Mac Gold Pool

1.3


&#160;


&#160;

32.1

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000048799_TH_0_Member"
      decimals="INF"
      id="ixv-511398"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_TH_1_Member"
      decimals="INF"
      id="ixv-511399"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_TH_2_Member"
      decimals="INF"
      id="ixv-511400"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_TH_3_Member"
      decimals="INF"
      id="ixv-511401"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_TH_4_Member"
      decimals="INF"
      id="ixv-511402"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_TH_5_Member"
      decimals="INF"
      id="ixv-511403"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_TH_6_Member"
      decimals="INF"
      id="ixv-511404"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_TH_7_Member"
      decimals="INF"
      id="ixv-511405"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_TH_8_Member"
      decimals="INF"
      id="ixv-511406"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000048799_TH_9_Member"
      decimals="INF"
      id="ixv-511407"
      unitRef="pure">0.013</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-48753">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000236281_ClassMember" id="ixv-48765">VIP Investment Grade Bond II Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000236281_ClassMember" id="ixv-48768">VIP Investment Grade Bond II Portfolio Investor Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000236281_ClassMember" id="ixv-48771">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000236281_ClassMember" id="ixv-48790">This semi-annual shareholder report contains information about VIP Investment Grade Bond II Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000236281_ClassMember" id="ixv-48792">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000236281_ClassMember" id="ixv-48797">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="C000236281_ClassMember" id="ixv-48799">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000236281_ClassMember" id="ixv-48802">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000236281_ClassMember" id="ixv-48805">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000236281_ClassMember" id="ixv-48812">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;21&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.42&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000236281_ClassMember"
      decimals="0"
      id="ixv-511408"
      unitRef="usd">21</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000236281_ClassMember"
      decimals="INF"
      id="ixv-511409"
      unitRef="pure">0.0042</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000236281_ClassMember" id="ixv-48852">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,309,204,067&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;4,867&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;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;200&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="C000236281_InstantMember"
      decimals="0"
      id="ixv-511410"
      unitRef="usd">3309204067</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000236281_InstantMember"
      decimals="INF"
      id="ixv-511411"
      unitRef="holding">4867</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000236281_ClassMember"
      decimals="INF"
      id="ixv-511412"
      unitRef="pure">2</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000236281_ClassMember" id="ixv-48916">
&#160;
U.S. Government and U.S. Government Agency Obligations

63.6


AAA

8.9


AA

0.8


A

9.1


BBB

12.1


BB

2.0


B

0.9


CCC,CC,C

0.0


Not Rated

6.1


Equities

0.0




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 63.6


&#160;

AAA - 8.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 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;


&#160;

A - 9.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;&#160;&#160;


&#160;

BBB - 12.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;

BB - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

B - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

Not Rated - 6.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;

Equities - 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;


Short-Term Investments and Net Other Assets (Liabilities) - (3.5)%


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
U.S. Treasury Obligations

44.1


Corporate Bonds

23.1


U.S. Government Agency - Mortgage Securities

19.5


Asset-Backed Securities

9.6


CMOs and Other Mortgage Related Securities

6.8


Foreign Government and Government Agency Obligations

0.2


Options

0.1


Other Investments

0.1


Bank Loan Obligations

0.0


Preferred Securities

0.0


Municipal Securities

0.0


Common Stocks

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

U.S. Treasury Obligations - 44.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Corporate Bonds - 23.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Mortgage Securities - 19.5


&#160;

Asset-Backed Securities - 9.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CMOs and Other Mortgage Related Securities - 6.8


&#160;

Foreign Government and Government Agency Obligations - 0.2


&#160;

Options - 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;

Other Investments - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bank Loan Obligations - 0.0&#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;

Municipal Securities - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Common Stocks - 0.0&#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.5)%


&#160;






United States

89.8


Grand Cayman (UK Overseas Ter)

5.2


Mexico

1.0


Ireland

0.6


Bailiwick Of Jersey

0.6


Multi-national

0.5


United Kingdom

0.5


Netherlands

0.4


Switzerland

0.3


Others

1.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 89.8&#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) - 5.2&#160;&#160;&#160;&#160;


&#160;

Mexico - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Ireland - 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;

Bailiwick Of Jersey - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Multi-national - 0.5&#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;

Netherlands - 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;

Switzerland - 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;

Others - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236281_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511413"
      unitRef="pure">0.636</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_QD_AAA_Member"
      decimals="INF"
      id="ixv-511414"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_QD_AA_Member"
      decimals="INF"
      id="ixv-511415"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_QD_A_Member"
      decimals="INF"
      id="ixv-511416"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_QD_BBB_Member"
      decimals="INF"
      id="ixv-511417"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_QD_BB_Member"
      decimals="INF"
      id="ixv-511418"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_QD_B_Member"
      decimals="INF"
      id="ixv-511419"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-511420"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511421"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_QD_Equities_Member"
      decimals="INF"
      id="ixv-511422"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-511423"
      unitRef="pure">0.441</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_CorporateBonds_Member"
      decimals="INF"
      id="ixv-511424"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_USGovernmentAgencyMortgageSecurities_Member"
      decimals="INF"
      id="ixv-511425"
      unitRef="pure">0.195</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_AssetBackedSecurities_Member"
      decimals="INF"
      id="ixv-511426"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_CMOsandOtherMortgageRelatedSecurities_Member"
      decimals="INF"
      id="ixv-511427"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_ForeignGovernmentandGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511428"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_Options_Member"
      decimals="INF"
      id="ixv-511429"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_OtherInvestments_Member"
      decimals="INF"
      id="ixv-511430"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_BankLoanObligations_Member"
      decimals="INF"
      id="ixv-511431"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-511432"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_MunicipalSecurities_Member"
      decimals="INF"
      id="ixv-511433"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-511434"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_GD_US_Member"
      decimals="INF"
      id="ixv-511435"
      unitRef="pure">0.898</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-511436"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_GD_MX_Member"
      decimals="INF"
      id="ixv-511437"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_GD_IE_Member"
      decimals="INF"
      id="ixv-511438"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_GD_BailiwickOfJersey_Member"
      decimals="INF"
      id="ixv-511439"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_GD_Multinational_Member"
      decimals="INF"
      id="ixv-511440"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_GD_GB_Member"
      decimals="INF"
      id="ixv-511441"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_GD_NL_Member"
      decimals="INF"
      id="ixv-511442"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_GD_CH_Member"
      decimals="INF"
      id="ixv-511443"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_GD_Other_Member"
      decimals="INF"
      id="ixv-511444"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000236281_ClassMember" id="ixv-49437">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

32.3


&#160;


US Treasury Bonds

11.8


&#160;


Fannie Mae Mortgage pass-thru certificates

6.3


&#160;


Ginnie Mae II Pool

5.4


&#160;


Freddie Mac Gold Pool

3.7


&#160;


Uniform Mortgage Backed Securities

3.5


&#160;


Bank of America Corp

1.5


&#160;


Freddie Mac Multifamily Structured pass-thru certificates

1.5


&#160;


Morgan Stanley

1.3


&#160;


JPMorgan Chase &amp; Co

1.2


&#160;


&#160;

68.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236281_TH_0_Member"
      decimals="INF"
      id="ixv-511445"
      unitRef="pure">0.323</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_TH_1_Member"
      decimals="INF"
      id="ixv-511446"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_TH_2_Member"
      decimals="INF"
      id="ixv-511447"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_TH_3_Member"
      decimals="INF"
      id="ixv-511448"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_TH_4_Member"
      decimals="INF"
      id="ixv-511449"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_TH_5_Member"
      decimals="INF"
      id="ixv-511450"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_TH_6_Member"
      decimals="INF"
      id="ixv-511451"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_TH_7_Member"
      decimals="INF"
      id="ixv-511452"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_TH_8_Member"
      decimals="INF"
      id="ixv-511453"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236281_TH_9_Member"
      decimals="INF"
      id="ixv-511454"
      unitRef="pure">0.012</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-49608">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000236280_ClassMember" id="ixv-49620">VIP Investment Grade Bond II Portfolio</oef:FundName>
    <oef:ClassName contextRef="C000236280_ClassMember" id="ixv-49623">VIP Investment Grade Bond II Portfolio Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000236280_ClassMember" id="ixv-49626">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000236280_ClassMember" id="ixv-49645">This semi-annual shareholder report contains information about VIP Investment Grade Bond II Portfolio for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000236280_ClassMember" id="ixv-49647">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000236280_ClassMember" id="ixv-49652">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="C000236280_ClassMember" id="ixv-49654">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000236280_ClassMember" id="ixv-49657">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000236280_ClassMember" id="ixv-49660">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000236280_ClassMember" id="ixv-49667">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;20&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.39&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="C000236280_ClassMember"
      decimals="0"
      id="ixv-511455"
      unitRef="usd">20</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000236280_ClassMember"
      decimals="INF"
      id="ixv-511456"
      unitRef="pure">0.0039</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000236280_ClassMember" id="ixv-49707">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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,309,204,067&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;4,867&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;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;200&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="C000236280_InstantMember"
      decimals="0"
      id="ixv-511457"
      unitRef="usd">3309204067</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000236280_InstantMember"
      decimals="INF"
      id="ixv-511458"
      unitRef="holding">4867</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000236280_ClassMember"
      decimals="INF"
      id="ixv-511459"
      unitRef="pure">2</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000236280_ClassMember" id="ixv-49771">
&#160;
U.S. Government and U.S. Government Agency Obligations

63.6


AAA

8.9


AA

0.8


A

9.1


BBB

12.1


BB

2.0


B

0.9


CCC,CC,C

0.0


Not Rated

6.1


Equities

0.0




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

U.S. Government and U.S. Government Agency Obligations - 63.6


&#160;

AAA - 8.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 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;


&#160;

A - 9.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;&#160;&#160;


&#160;

BBB - 12.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;

BB - 2.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

B - 0.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CCC,CC,C - 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;

Not Rated - 6.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;

Equities - 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;


Short-Term Investments and Net Other Assets (Liabilities) - (3.5)%


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
U.S. Treasury Obligations

44.1


Corporate Bonds

23.1


U.S. Government Agency - Mortgage Securities

19.5


Asset-Backed Securities

9.6


CMOs and Other Mortgage Related Securities

6.8


Foreign Government and Government Agency Obligations

0.2


Options

0.1


Other Investments

0.1


Bank Loan Obligations

0.0


Preferred Securities

0.0


Municipal Securities

0.0


Common Stocks

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

U.S. Treasury Obligations - 44.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Corporate Bonds - 23.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

U.S. Government Agency - Mortgage Securities - 19.5


&#160;

Asset-Backed Securities - 9.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

CMOs and Other Mortgage Related Securities - 6.8


&#160;

Foreign Government and Government Agency Obligations - 0.2


&#160;

Options - 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;

Other Investments - 0.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bank Loan Obligations - 0.0&#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;

Municipal Securities - 0.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Common Stocks - 0.0&#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.5)%


&#160;






United States

89.8


Grand Cayman (UK Overseas Ter)

5.2


Mexico

1.0


Ireland

0.6


Bailiwick Of Jersey

0.6


Multi-national

0.5


United Kingdom

0.5


Netherlands

0.4


Switzerland

0.3


Others

1.1




GEOGRAPHIC DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

United States - 89.8&#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) - 5.2&#160;&#160;&#160;&#160;


&#160;

Mexico - 1.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Ireland - 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;

Bailiwick Of Jersey - 0.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Multi-national - 0.5&#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;

Netherlands - 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;

Switzerland - 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;

Others - 1.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;




&#160;




&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236280_QD_USGovernmentandUSGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511460"
      unitRef="pure">0.636</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_QD_AAA_Member"
      decimals="INF"
      id="ixv-511461"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_QD_AA_Member"
      decimals="INF"
      id="ixv-511462"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_QD_A_Member"
      decimals="INF"
      id="ixv-511463"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_QD_BBB_Member"
      decimals="INF"
      id="ixv-511464"
      unitRef="pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_QD_BB_Member"
      decimals="INF"
      id="ixv-511465"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_QD_B_Member"
      decimals="INF"
      id="ixv-511466"
      unitRef="pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_QD_CCCCCC_Member"
      decimals="INF"
      id="ixv-511467"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_QD_NotRated_Member"
      decimals="INF"
      id="ixv-511468"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_QD_Equities_Member"
      decimals="INF"
      id="ixv-511469"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_USTreasuryObligations_Member"
      decimals="INF"
      id="ixv-511470"
      unitRef="pure">0.441</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_CorporateBonds_Member"
      decimals="INF"
      id="ixv-511471"
      unitRef="pure">0.231</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_USGovernmentAgencyMortgageSecurities_Member"
      decimals="INF"
      id="ixv-511472"
      unitRef="pure">0.195</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_AssetBackedSecurities_Member"
      decimals="INF"
      id="ixv-511473"
      unitRef="pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_CMOsandOtherMortgageRelatedSecurities_Member"
      decimals="INF"
      id="ixv-511474"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_ForeignGovernmentandGovernmentAgencyObligations_Member"
      decimals="INF"
      id="ixv-511475"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_Options_Member"
      decimals="INF"
      id="ixv-511476"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_OtherInvestments_Member"
      decimals="INF"
      id="ixv-511477"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_BankLoanObligations_Member"
      decimals="INF"
      id="ixv-511478"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_PreferredSecurities_Member"
      decimals="INF"
      id="ixv-511479"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_MunicipalSecurities_Member"
      decimals="INF"
      id="ixv-511480"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_AA_CommonStocks_Member"
      decimals="INF"
      id="ixv-511481"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_GD_US_Member"
      decimals="INF"
      id="ixv-511482"
      unitRef="pure">0.898</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_GD_GrandCaymanUKOverseasTer_Member"
      decimals="INF"
      id="ixv-511483"
      unitRef="pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_GD_MX_Member"
      decimals="INF"
      id="ixv-511484"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_GD_IE_Member"
      decimals="INF"
      id="ixv-511485"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_GD_BailiwickOfJersey_Member"
      decimals="INF"
      id="ixv-511486"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_GD_Multinational_Member"
      decimals="INF"
      id="ixv-511487"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_GD_GB_Member"
      decimals="INF"
      id="ixv-511488"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_GD_NL_Member"
      decimals="INF"
      id="ixv-511489"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_GD_CH_Member"
      decimals="INF"
      id="ixv-511490"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_GD_Other_Member"
      decimals="INF"
      id="ixv-511491"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000236280_ClassMember" id="ixv-50292">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


US Treasury Notes

32.3


&#160;


US Treasury Bonds

11.8


&#160;


Fannie Mae Mortgage pass-thru certificates

6.3


&#160;


Ginnie Mae II Pool

5.4


&#160;


Freddie Mac Gold Pool

3.7


&#160;


Uniform Mortgage Backed Securities

3.5


&#160;


Bank of America Corp

1.5


&#160;


Freddie Mac Multifamily Structured pass-thru certificates

1.5


&#160;


Morgan Stanley

1.3


&#160;


JPMorgan Chase &amp; Co

1.2


&#160;


&#160;

68.5

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000236280_TH_0_Member"
      decimals="INF"
      id="ixv-511492"
      unitRef="pure">0.323</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_TH_1_Member"
      decimals="INF"
      id="ixv-511493"
      unitRef="pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_TH_2_Member"
      decimals="INF"
      id="ixv-511494"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_TH_3_Member"
      decimals="INF"
      id="ixv-511495"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_TH_4_Member"
      decimals="INF"
      id="ixv-511496"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_TH_5_Member"
      decimals="INF"
      id="ixv-511497"
      unitRef="pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_TH_6_Member"
      decimals="INF"
      id="ixv-511498"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_TH_7_Member"
      decimals="INF"
      id="ixv-511499"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_TH_8_Member"
      decimals="INF"
      id="ixv-511500"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000236280_TH_9_Member"
      decimals="INF"
      id="ixv-511501"
      unitRef="pure">0.012</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-50463">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000250596_ClassMember" id="ixv-50475">VIP Freedom 2070 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000250596_ClassMember" id="ixv-50478">VIP Freedom 2070 Portfolio&#x2120; Initial Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000250596_ClassMember" id="ixv-50481">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000250596_ClassMember" id="ixv-50500">This semi-annual shareholder report contains information about VIP Freedom 2070 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000250596_ClassMember" id="ixv-50502">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000250596_ClassMember" id="ixv-50507">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="C000250596_ClassMember" id="ixv-50509">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000250596_ClassMember" id="ixv-50512">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000250596_ClassMember" id="ixv-50515">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000250596_ClassMember" id="ixv-50522">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;0&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.00&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;A&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than $.50&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:6px;color:#000000;font-style:normal;vertical-align:4px;font-weight:normal;"&gt;B&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans Cd';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Amount represents less than 0.005%&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000250596_ClassMember"
      decimals="0"
      id="ixv-511502"
      unitRef="usd">0</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000250596_ClassMember"
      decimals="INF"
      id="ixv-511503"
      unitRef="pure">0.0000</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000250596_ClassMember" id="ixv-50572">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;622,671&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;12&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;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="C000250596_InstantMember"
      decimals="0"
      id="ixv-511504"
      unitRef="usd">622671</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000250596_InstantMember"
      decimals="INF"
      id="ixv-511505"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000250596_ClassMember"
      decimals="INF"
      id="ixv-511506"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000250596_ClassMember" id="ixv-50632">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000250596_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-511507"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-511508"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-511509"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-511510"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511511"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000250596_ClassMember" id="ixv-50736">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000250596_TH_0_Member"
      decimals="INF"
      id="ixv-511512"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_TH_1_Member"
      decimals="INF"
      id="ixv-511513"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_TH_2_Member"
      decimals="INF"
      id="ixv-511514"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_TH_3_Member"
      decimals="INF"
      id="ixv-511515"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_TH_4_Member"
      decimals="INF"
      id="ixv-511516"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_TH_5_Member"
      decimals="INF"
      id="ixv-511517"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_TH_6_Member"
      decimals="INF"
      id="ixv-511518"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_TH_7_Member"
      decimals="INF"
      id="ixv-511519"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_TH_8_Member"
      decimals="INF"
      id="ixv-511520"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250596_TH_9_Member"
      decimals="INF"
      id="ixv-511521"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-50907">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000250595_ClassMember" id="ixv-50919">VIP Freedom 2070 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000250595_ClassMember" id="ixv-50922">VIP Freedom 2070 Portfolio&#x2120; Service Class</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000250595_ClassMember" id="ixv-50925">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000250595_ClassMember" id="ixv-50944">This semi-annual shareholder report contains information about VIP Freedom 2070 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000250595_ClassMember" id="ixv-50946">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000250595_ClassMember" id="ixv-50951">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="C000250595_ClassMember" id="ixv-50953">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000250595_ClassMember" id="ixv-50956">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000250595_ClassMember" id="ixv-50959">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000250595_ClassMember" id="ixv-50966">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;5&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.10&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="C000250595_ClassMember"
      decimals="0"
      id="ixv-511522"
      unitRef="usd">5</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000250595_ClassMember"
      decimals="INF"
      id="ixv-511523"
      unitRef="pure">0.0010</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000250595_ClassMember" id="ixv-51006">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;622,671&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;12&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;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="C000250595_InstantMember"
      decimals="0"
      id="ixv-511524"
      unitRef="usd">622671</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000250595_InstantMember"
      decimals="INF"
      id="ixv-511525"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000250595_ClassMember"
      decimals="INF"
      id="ixv-511526"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000250595_ClassMember" id="ixv-51066">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000250595_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-511527"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-511528"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-511529"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-511530"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511531"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000250595_ClassMember" id="ixv-51170">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000250595_TH_0_Member"
      decimals="INF"
      id="ixv-511532"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_TH_1_Member"
      decimals="INF"
      id="ixv-511533"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_TH_2_Member"
      decimals="INF"
      id="ixv-511534"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_TH_3_Member"
      decimals="INF"
      id="ixv-511535"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_TH_4_Member"
      decimals="INF"
      id="ixv-511536"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_TH_5_Member"
      decimals="INF"
      id="ixv-511537"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_TH_6_Member"
      decimals="INF"
      id="ixv-511538"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_TH_7_Member"
      decimals="INF"
      id="ixv-511539"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_TH_8_Member"
      decimals="INF"
      id="ixv-511540"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250595_TH_9_Member"
      decimals="INF"
      id="ixv-511541"
      unitRef="pure">0.023</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-51341">2025-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000250597_ClassMember" id="ixv-51353">VIP Freedom 2070 Portfolio&#x2120;</oef:FundName>
    <oef:ClassName contextRef="C000250597_ClassMember" id="ixv-51356">VIP Freedom 2070 Portfolio&#x2120; Service Class 2</oef:ClassName>
    <dei:NoTradingSymbolFlag contextRef="C000250597_ClassMember" id="ixv-51359">true</dei:NoTradingSymbolFlag>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000250597_ClassMember" id="ixv-51378">This semi-annual shareholder report contains information about VIP Freedom 2070 Portfolio&#x2120; for the period January 1, 2025 to June 30, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000250597_ClassMember" id="ixv-51380">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000250597_ClassMember" id="ixv-51385">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="C000250597_ClassMember" id="ixv-51387">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000250597_ClassMember" id="ixv-51390">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000250597_ClassMember" id="ixv-51393">funddocuments@fmr.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000250597_ClassMember" id="ixv-51400">&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 six months?&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 style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;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;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;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:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;13&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.25&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/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="C000250597_ClassMember"
      decimals="0"
      id="ixv-511542"
      unitRef="usd">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000250597_ClassMember"
      decimals="INF"
      id="ixv-511543"
      unitRef="pure">0.0025</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000250597_ClassMember" id="ixv-51440">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of June 30, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;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: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;622,671&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;12&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;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="C000250597_InstantMember"
      decimals="0"
      id="ixv-511544"
      unitRef="usd">622671</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000250597_InstantMember"
      decimals="INF"
      id="ixv-511545"
      unitRef="holding">12</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000250597_ClassMember"
      decimals="INF"
      id="ixv-511546"
      unitRef="pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000250597_ClassMember" id="ixv-51500">
&#160;
&#160;
&#160;
&#160;
Domestic Equity Funds

50.6


International Equity Funds

41.7


Bond Funds

6.4


Short-Term Funds

1.3


Short-Term Investments and Net Other Assets (Liabilities)

0.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Domestic Equity Funds - 50.6&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

International Equity Funds - 41.7&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Bond Funds - 6.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;

Short-Term Funds - 1.3&#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;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000250597_AA_DomesticEquityFunds_Member"
      decimals="INF"
      id="ixv-511547"
      unitRef="pure">0.506</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_AA_InternationalEquityFunds_Member"
      decimals="INF"
      id="ixv-511548"
      unitRef="pure">0.417</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_AA_BondFunds_Member"
      decimals="INF"
      id="ixv-511549"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_AA_ShortTermFunds_Member"
      decimals="INF"
      id="ixv-511550"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_AA_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-511551"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock contextRef="C000250597_ClassMember" id="ixv-51604">TOP HOLDINGS
(% of Fund's net assets)

&#160;

&#160;


VIP Overseas Portfolio - Initial Class

29.0


&#160;


VIP Growth Portfolio - Initial Class

14.8


&#160;


VIP Emerging Markets Portfolio - Initial Class

12.7


&#160;


VIP Growth &amp; Income Portfolio - Initial Class

9.9


&#160;


VIP Contrafund Portfolio - Initial Class

8.9


&#160;


VIP Equity-Income Portfolio - Initial Class

7.2


&#160;


Fidelity Long-Term Treasury Bond Index Fund

6.4


&#160;


VIP Value Portfolio - Initial Class

5.0


&#160;


VIP Value Strategies Portfolio - Initial Class

2.5


&#160;


VIP Mid Cap Portfolio - Initial Class

2.3


&#160;


&#160;

98.7

&#160;



</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000250597_TH_0_Member"
      decimals="INF"
      id="ixv-511552"
      unitRef="pure">0.290</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_TH_1_Member"
      decimals="INF"
      id="ixv-511553"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_TH_2_Member"
      decimals="INF"
      id="ixv-511554"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_TH_3_Member"
      decimals="INF"
      id="ixv-511555"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_TH_4_Member"
      decimals="INF"
      id="ixv-511556"
      unitRef="pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_TH_5_Member"
      decimals="INF"
      id="ixv-511557"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_TH_6_Member"
      decimals="INF"
      id="ixv-511558"
      unitRef="pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_TH_7_Member"
      decimals="INF"
      id="ixv-511559"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_TH_8_Member"
      decimals="INF"
      id="ixv-511560"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000250597_TH_9_Member"
      decimals="INF"
      id="ixv-511561"
      unitRef="pure">0.023</oef:PctOfNav>
</xbrl>
