<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:vif="http://www.personal1.vanguard/20260630"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000036405-20260630.xsd" xlink:type="simple"/>
    <context id="D20251231_20260630_C000007779Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007780Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007781Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007782Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007792Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007793Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007794Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007797Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007798Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007800Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007801Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007802Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007803Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007804Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007805Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007806Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007807Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000007808Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000034427Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000034428Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000034429Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000034430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000096110Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000096111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000096112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000105304Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000105305Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000105306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000105307Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000155407Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000170276Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="TI20260630_C000007779Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007779Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007779Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007780Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007780Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007781Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007781Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007782Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007782Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007791Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007791Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007792Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007793Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007793Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007794Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007794Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007795Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007795Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007796Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007796Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007797Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007797Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007798Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007799Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007800Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007800Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007801Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007801Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007802Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007803Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007803Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007804Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007804Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007805Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007805Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007806Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007806Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007807Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000007808Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000007808Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034427Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034427Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034428Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034428Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034429Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000034430Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000034430Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096110Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096110Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096111Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096111Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000096112Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000096112Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105304Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105304Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105305Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105306Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105306Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000105307Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000105307Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000155407Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000155407Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_BasicMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_OtherAssetsAndLiabilitiesNetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">vif:OtherAssetsAndLiabilitiesNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_TelecommunicationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">vif:TelecommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000170276Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000036405</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">vif:C000170276Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>vif:Holding</measure>
    </unit>
    <dei:EntityRegistrantName contextRef="DefaultContext" id="Fact000012">Vanguard Index Funds</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="DefaultContext" id="Fact000013">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_eb794d0b_e753_4e49_af8c_d4f12b651ea1">0000036405</dei:EntityCentralIndexKey>
    <dei:SecurityExchangeName
      contextRef="D20251231_20260630_C000007782Member"
      id="t_359_afd98dee_3a65_6ce1_e1f6_8f9fbabc0df1">NYSEArca</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="D20251231_20260630_C000007794Member"
      id="t_378_3a5f3a79_c97b_1f01_dd82_e317fc52f0eb">NYSEArca</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="D20251231_20260630_C000034428Member"
      id="t_393_bde3732d_0c54_7ddf_2332_f1774a225b2f">NYSEArca</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="D20251231_20260630_C000034430Member"
      id="t_399_a44e74ac_1678_a8e3_da06_ee7b2f082d2d">NYSEArca</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="D20251231_20260630_C000007798Member"
      id="t_411_090539a4_d366_d8ae_4c45_58671bac4ee3">NYSEArca</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="D20251231_20260630_C000007801Member"
      id="t_426_576d6cba_e3b4_48a6_38ee_5282b36285cd">NYSEArca</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="D20251231_20260630_C000007804Member"
      id="t_438_e916f7b8_8193_f45a_cf74_95563ad17d59">NYSEArca</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="D20251231_20260630_C000007808Member"
      id="t_450_b2b89412_afb1_1015_f0fc_6ad8e1c78704">NYSEArca</dei:SecurityExchangeName>
    <dei:AmendmentFlag contextRef="DefaultContext" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType contextRef="DefaultContext" id="Fact000004">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType contextRef="DefaultContext" id="xdx2ixbrl0011">N-CSRS</dei:DocumentType>
    <oef:FundName
      contextRef="D20251231_20260630_C000007779Member"
      id="t_353_2efab6ce_6ffa_5119_7709_8bf2f766eda1">Vanguard Extended Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007779Member"
      id="t_354_b2fdd4c9_d2d6_5eb6_797b_ef3e04ded470">Investor Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007779Member"
      id="t_355_f40e1706_ef71_fdf1_89a7_a7f11760e19c">VEXMX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007779Member"
      id="t_1_0cdbc39f_d96b_4470_a79e_f399698b5d1f">This semi-annual shareholder report contains important information about Vanguard Extended Market Index Fund (the "Fund") for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007779Member"
      id="t_2_f32c914c_e5cb_4070_b0b0_2281125bb552">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007779Member"
      id="t_356_4e310ecc_3b55_0fa7_c70d_60af5125a34a">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007779Member"
      id="t_357_c22a5628_33f6_60b4_c0b6_35d7f6904086">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007779Member"
      id="t_5_b35d91b3_928d_417a_bd50_8ec5f7081789">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007779Member"
      id="t_358_736fb4a6_a1ec_1460_35e3_35058bc7503e">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007779Member"
      id="t_6_2125e5f8_54ee_4606_b8c0_bc9883fabe37">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Investor Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;10&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.19&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007779Member"
      decimals="INF"
      id="h_1_d00481dc_b94c_4752_9fe3_3972f2df0985"
      unitRef="USD">10</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007779Member"
      decimals="4"
      id="h_2_d2e4565b_f294_4251_8695_a0b750a2ec95"
      unitRef="pure">0.0019</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007779Member"
      id="t_359_363daa99_0a4c_5b24_ad2d_cf96094d0230">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;97,661&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,383&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007779Member"
      decimals="INF"
      id="h_3_e9fd749d_1009_4e3a_be33_af00865d4782"
      unitRef="USD">97661000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007779Member"
      decimals="INF"
      id="h_4_3e53935b_92be_404e_9b08_6e627a05fcb7"
      unitRef="Holding">3383</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007779Member"
      decimals="4"
      id="h_5_db7a7437_bef7_4583_bd81_82f3cf6b661f"
      unitRef="pure">0.07</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007779Member"
      id="t_360_4d272437_8f66_586f_f09f_acbb78591ba8">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Communication Services&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Information Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;18.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_CommunicationsSectorMember"
      decimals="4"
      id="h_17_0e035783_c090_7961_c053_81417ec7d9c8"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_6_f5c5c5a7_e89f_4c11_bd9f_dfa0917805a0"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_7_c98c161e_4e62_4002_a8de_e621aaf5a3e4"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_EnergySectorMember"
      decimals="4"
      id="h_8_dea61b5c_dd5e_4dc2_938c_faf6c685d839"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_9_e24a1813_8eb5_4b3d_8ff5_33eb00a05dee"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_HealthcareSectorMember"
      decimals="4"
      id="h_10_ebe6a9d0_55fa_4df3_9b6d_30c0b5843fc0"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_IndustrialSectorMember"
      decimals="4"
      id="h_11_3aebf38a_ddba_4764_a480_d9f8eac4b740"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_12_0ed934cc_3ec2_4df8_a1b5_fc3fdf7a8b58"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_MaterialsSectorMember"
      decimals="4"
      id="h_13_cdc08249_d773_4a0c_a053_046aab0f2a1c"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_RealEstateSectorMember"
      decimals="4"
      id="h_14_f7307d2e_082b_4533_b1c6_debc1f33471c"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_UtilitiesSectorMember"
      decimals="4"
      id="h_15_3ac8b208_a73e_4b5a_bc69_a4e723d29a25"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007779Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_16_e2965f7e_e979_4bfd_b8fb_4de9f78b603b"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007779Member"
      id="t_9_eabd96f3_ce05_4c67_acb3_7bb44de6751d">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007779Member"
      id="t_316_44b4a234_00cd_46aa_83a1_1c3e26b2a406">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007779Member"
      id="t_352_c2750462_d732_4314_912c_2ace840bd7a3">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007779Member"
      id="t_351_f96c7207_f8f6_4f9e_9726_3c8dc9637a32">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007782Member"
      id="t_356_ba11c289_5e77_5bbd_e0ae_d276429a5f08">Vanguard Extended Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007782Member"
      id="t_357_b4b2d9ae_45d7_2a51_1fea_7aebbd4800ff">ETF Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007782Member"
      id="t_358_a7010074_9abd_219c_72d0_107fb137ff95">VXF</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007782Member"
      id="t_10_da20e225_e3b1_4bc8_90fc_556c1b0bd772">This semi-annual shareholder report contains important information about Vanguard Extended Market Index Fund (the "Fund") for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007782Member"
      id="t_11_db5fb70f_a853_4192_b964_c6fc97c56214">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007782Member"
      id="t_359_2bae3ab1_feee_2162_5bb1_615de0a53053">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007782Member"
      id="t_360_0873819c_dc13_a88a_09e6_95749e4877e7">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007782Member"
      id="t_14_f5cb078c_36d7_4a95_9821_e2bd29831b64">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007782Member"
      id="t_361_779de4f4_0575_6f67_6133_9e8d50f0b569">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007782Member"
      id="t_15_e14bdcee_7c5e_45b7_9d2a_7865f243b1b7">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;ETF Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.05&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007782Member"
      decimals="INF"
      id="h_17_c3c5c75b_055f_4014_9008_ef28bb421514"
      unitRef="USD">3</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007782Member"
      decimals="4"
      id="h_18_5fe8d83f_bc77_4f95_833f_c6dcb4fcf090"
      unitRef="pure">0.0005</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007782Member"
      id="t_362_c9730af8_b84f_2c54_f96f_e2b92499b5ce">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;97,661&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,383&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007782Member"
      decimals="INF"
      id="h_19_21ecf2ea_785e_4400_ba48_98fb4086ba3e"
      unitRef="USD">97661000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007782Member"
      decimals="INF"
      id="h_20_2a2a4e53_d294_4f12_82d7_22beed6aeee2"
      unitRef="Holding">3383</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007782Member"
      decimals="4"
      id="h_21_c163eeff_3c3f_4360_823c_d6bc3a8d2cdc"
      unitRef="pure">0.07</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007782Member"
      id="t_363_95b01ace_7e38_aa70_377e_e023af1b9804">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Communication Services&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Information Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;18.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_CommunicationsSectorMember"
      decimals="4"
      id="h_33_f6ee8d52_044c_413c_299b_12ec91cbee54"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_22_2d865d05_91a1_4695_a7f7_5dc1c06649ef"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_23_6feb8a66_8ecc_4530_b16f_bd379a143243"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_EnergySectorMember"
      decimals="4"
      id="h_24_ef7b52ce_4eb6_4b06_9cfc_7e1f6f93a7cf"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_25_0ccaea48_d4bd_41b4_9081_5b4e3eaf5092"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_HealthcareSectorMember"
      decimals="4"
      id="h_26_174ebbab_6f3e_493e_abc2_53b4d45ebf33"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_IndustrialSectorMember"
      decimals="4"
      id="h_27_3f28c13f_e84d_4f37_b348_18c1cd2c95a4"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_28_5cd18b43_5c5a_4283_a295_f55695aceba6"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_MaterialsSectorMember"
      decimals="4"
      id="h_29_067a8c2f_cf38_4a40_84ea_d33acef54d1c"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_RealEstateSectorMember"
      decimals="4"
      id="h_30_69aa60d6_c1dc_42ba_85d0_ba43cd9ba236"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_UtilitiesSectorMember"
      decimals="4"
      id="h_31_e42c9fd4_177a_4b56_bf3a_cc97906e641d"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007782Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_32_042f04e2_8a78_4835_b8c3_8df04eae2ab8"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007782Member"
      id="t_18_5968dd00_7478_4576_a415_9b1242a13ca9">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007782Member"
      id="t_317_763cd34c_7829_4240_97cd_85e137419928">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007782Member"
      id="t_355_e61d38bd_1b0f_4bc9_b7c3_0cdf390f8836">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007782Member"
      id="t_354_a61ca908_0de2_4fa2_bc60_6b4fbf3e5aeb">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007780Member"
      id="t_360_afefba13_943d_16f5_57f5_9fe643b245e1">Vanguard Extended Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007780Member"
      id="t_361_077b8d14_bb47_f05b_b610_129680c3cc3a">Admiral&#x2122; Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007780Member"
      id="t_362_f960c07f_ef04_16b8_607d_53bec1956a23">VEXAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007780Member"
      id="t_19_cbed7639_886e_4d29_8dcd_1808c27268ba">This semi-annual shareholder report contains important information about Vanguard Extended Market Index Fund (the "Fund") for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007780Member"
      id="t_20_c8a6f801_a6c5_4a9a_8723_d2c92d9f86d5">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007780Member"
      id="t_363_f845cc2c_7086_caf4_96b1_57fd27b22d0a">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007780Member"
      id="t_365_0247e52a_54a9_a932_aa51_b2c28f9d57f6">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007780Member"
      id="t_23_1635544d_ade8_4f43_bf25_c15b9014a352">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007780Member"
      id="t_364_14da3f80_b82b_b483_f2dd_cd0286e5d5db">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007780Member"
      id="t_24_1b9fd198_2121_40dc_85f1_72e4508b2976">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Admiral Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.05&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007780Member"
      decimals="INF"
      id="h_33_19d56721_f562_4f37_8131_4b1ed695e988"
      unitRef="USD">3</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007780Member"
      decimals="4"
      id="h_34_3e04fd4d_4296_4d09_8c50_7d8497444ead"
      unitRef="pure">0.0005</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007780Member"
      id="t_366_ec433bde_d190_4f36_04fe_ab2b4b46e7c1">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;97,661&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,383&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007780Member"
      decimals="INF"
      id="h_35_d60eff63_ffd7_4b70_91a9_b7b3ac1a6e3b"
      unitRef="USD">97661000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007780Member"
      decimals="INF"
      id="h_36_2d86aac7_bd77_4d5f_b6e3_2bda9bb9b1dd"
      unitRef="Holding">3383</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007780Member"
      decimals="4"
      id="h_37_698c4270_93e4_4867_b335_91185647ff9f"
      unitRef="pure">0.07</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007780Member"
      id="t_367_7eae4fcd_0d9d_8048_b7a0_c2a2b920d901">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Communication Services&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Information Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;18.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_CommunicationsSectorMember"
      decimals="4"
      id="h_49_0bc52aea_e697_c5f7_7a3e_eaae30024ec4"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_38_b5127836_e595_4a06_adf4_6741ffe4e676"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_39_f0332730_ebe9_4736_9035_9ef8b8625bdb"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_EnergySectorMember"
      decimals="4"
      id="h_40_ce4c1304_f3cf_4866_ae33_041cf58b7a65"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_41_550da5c0_bf73_42ee_bcb2_a7a998b80aa0"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_HealthcareSectorMember"
      decimals="4"
      id="h_42_5f68cca1_e5a6_47a4_8d80_d3f732706fb0"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_IndustrialSectorMember"
      decimals="4"
      id="h_43_79977f64_8a6e_43fd_a084_2c54c5e502be"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_44_fd96b2d1_6046_49f8_b729_f74cb544bc2e"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_MaterialsSectorMember"
      decimals="4"
      id="h_45_74754c51_0ec6_4bb6_b78a_41c0085c930f"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_RealEstateSectorMember"
      decimals="4"
      id="h_46_2ded3f98_a3b3_4417_80b9_5c2eb681d65d"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_UtilitiesSectorMember"
      decimals="4"
      id="h_47_e8ce233b_cc57_4b4d_8499_277824af718d"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007780Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_48_af118aba_ba8d_40cf_a5c0_12367c021c98"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007780Member"
      id="t_27_e2fb5428_a81f_4b3b_af3a_ad79458f1ed9">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007780Member"
      id="t_318_f77f828d_ddac_4187_88ed_0760f0ecb465">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007780Member"
      id="t_358_0cc5a20c_9529_4bdc_aa5e_ed77da5a89a9">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007780Member"
      id="t_357_526612d5_78d7_4d50_b1ac_29adba2092f7">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007781Member"
      id="t_363_876a52ed_3553_91e2_5a2b_043d5f29803d">Vanguard Extended Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007781Member"
      id="t_364_7eb627c1_deae_0356_5d8c_6a4886933415">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007781Member"
      id="t_365_dde5379e_a1ae_965f_aa2d_ba2412802e6f">VIEIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007781Member"
      id="t_28_7e86b7f5_a8eb_41c8_b4ce_6a3b25b025e0">This semi-annual shareholder report contains important information about Vanguard Extended Market Index Fund (the "Fund") for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007781Member"
      id="t_29_e8b7fb94_8c8d_4db5_b0fb_11558629c70a">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007781Member"
      id="t_367_29c858ae_314c_f8dd_70d1_91c300d127af">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007781Member"
      id="t_368_10f12b21_0373_287f_45e3_91d05f7176a5">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007781Member"
      id="t_32_63206166_70f0_44a4_9714_3add1b0684c1">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007781Member"
      id="t_366_269a819c_2d30_63e8_0b1e_8b1763ea386a">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007781Member"
      id="t_33_f74f7767_2f19_4804_bb29_f5647a7f4cf6">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.04&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007781Member"
      decimals="INF"
      id="h_49_6b2cdc96_7a3e_4ce4_b920_32ea069bd442"
      unitRef="USD">2</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007781Member"
      decimals="4"
      id="h_50_fe0afa0f_86f0_41ac_b059_70d6e2ec4a04"
      unitRef="pure">0.0004</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007781Member"
      id="t_34_ba551d94_76fa_46db_ad3a_dbd8904a6aa1">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;97,661&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,383&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007781Member"
      decimals="INF"
      id="h_51_984c62ae_ae8b_44cc_92e6_935053fb46a2"
      unitRef="USD">97661000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007781Member"
      decimals="INF"
      id="h_52_f45c5f00_fc83_486e_bba1_3bca52b7b2f0"
      unitRef="Holding">3383</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007781Member"
      decimals="4"
      id="h_53_289fa57c_3802_4320_9174_64a0ed536804"
      unitRef="pure">0.07</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007781Member"
      id="t_35_d62596ff_4c5a_43c2_b5fa_e12254bab7fc">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Communication Services&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Information Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;18.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_CommunicationsSectorMember"
      decimals="4"
      id="h_65_7e7bdde6_1e88_9fb4_188e_dd9ceb576df6"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_54_b605e0b3_247a_4835_a7e4_c3eaa1d7b8af"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_55_189c36fa_2b40_4a6b_9c33_fa2b3ce4d27f"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_EnergySectorMember"
      decimals="4"
      id="h_56_99e26971_6c78_4723_8736_4f4dbd506a8a"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_57_0098182e_c87f_41d5_9688_ff5016e2c728"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_HealthcareSectorMember"
      decimals="4"
      id="h_58_4506b580_50b9_4e01_87e0_e0aa886d466c"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_IndustrialSectorMember"
      decimals="4"
      id="h_59_9cb5ccac_3d2b_476f_9d10_0cd219e76094"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_60_c50b438d_74eb_4679_a75a_f886945dabf2"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_MaterialsSectorMember"
      decimals="4"
      id="h_61_38a44383_b020_470c_a4ea_c791c7b71a64"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_RealEstateSectorMember"
      decimals="4"
      id="h_62_28808dfc_6cb7_47d7_9b58_41e8698e4b26"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_UtilitiesSectorMember"
      decimals="4"
      id="h_63_8d642dd5_34c0_43ba_8470_788f3aa7b002"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007781Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_64_8bf91573_df50_4ab1_b06d_452218a846e6"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007781Member"
      id="t_36_6fc9fa92_0b9b_488b_8d3b_baa705164b92">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007781Member"
      id="t_319_04ae7eeb_1fd2_4024_b076_1b22d3b2bcdc">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007781Member"
      id="t_361_8136bef1_ac69_4b9d_a2b1_6736c1ea5fab">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007781Member"
      id="t_360_df3b898a_afdd_423e_ac79_c8b20677dca7">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000096110Member"
      id="t_366_6d421f8f_b87f_88a9_d0cd_95909bc3ec05">Vanguard Extended Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000096110Member"
      id="t_367_4c68310a_576a_5f82_44b2_19445d62cfab">Institutional Plus Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000096110Member"
      id="t_368_2118e574_806c_7549_ad28_895bb09e80bd">VEMPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000096110Member"
      id="t_37_28ebc696_99a8_4b80_a4d6_5d9ef150993e">This semi-annual shareholder report contains important information about Vanguard Extended Market Index Fund (the "Fund") for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000096110Member"
      id="t_38_7ecd2627_b233_498b_98c5_ef10a015f0b3">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000096110Member"
      id="t_371_45015260_9fb8_28c0_ff19_abcc55118f2b">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447. </oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000096110Member"
      id="t_369_5e865cff_8760_ee62_37bb_bdd7b429d91b">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000096110Member"
      id="t_41_1b70e3ae_6c47_473e_92c0_3e9ba3b156ea">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000096110Member"
      id="t_372_315fa685_dd8c_fe8c_d5aa_fdf3be49cb1f">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000096110Member"
      id="t_42_a66e8197_46ed_4f50_bd1b_bb2e86daf8c6">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Plus Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.036&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000096110Member"
      decimals="INF"
      id="h_65_b9251f0b_e5f0_485b_a798_55e6befcd3a3"
      unitRef="USD">2</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000096110Member"
      decimals="5"
      id="h_66_d995de93_55c3_4275_b4a2_198090dc739c"
      unitRef="pure">0.00036</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000096110Member"
      id="t_370_a0c9d9fa_ea57_f63b_be65_6151e78381d9">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;97,661&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,383&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000096110Member"
      decimals="INF"
      id="h_67_11802b98_9600_4b6f_8801_6278b849aa49"
      unitRef="USD">97661000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000096110Member"
      decimals="INF"
      id="h_68_f717bca2_23f4_4b0d_a7c6_849d14f5bc48"
      unitRef="Holding">3383</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000096110Member"
      decimals="4"
      id="h_69_ea8bceb4_4afd_4cc9_8c5d_2fd8f14913e9"
      unitRef="pure">0.07</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000096110Member"
      id="t_44_81016e74_3727_4fb7_b789_1a83b3b0fa2c">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Communication Services&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Information Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;18.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_CommunicationsSectorMember"
      decimals="4"
      id="h_81_0e7bd277_96b4_7450_e7d4_4d0b995e3e3c"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_70_0ba29c7a_a976_49a8_8d14_17f790761847"
      unitRef="pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_71_34b867c3_17d2_4f0c_97f9_ced3d887b6ff"
      unitRef="pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_EnergySectorMember"
      decimals="4"
      id="h_72_3cc47740_7088_4a74_9c32_dae0d38e542f"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_73_8442ca3c_4411_4899_a999_bdaa058a14ab"
      unitRef="pure">0.148</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_HealthcareSectorMember"
      decimals="4"
      id="h_74_cb11fab4_2374_4285_b9be_b765537c5b09"
      unitRef="pure">0.140</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_IndustrialSectorMember"
      decimals="4"
      id="h_75_05459f91_6a61_4d3c_a23a_29344cc57392"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_76_961b9fb9_7ca4_48cc_95ba_789fe7b695ae"
      unitRef="pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_MaterialsSectorMember"
      decimals="4"
      id="h_77_ecd61bfc_6179_42ec_bfb5_162ef91b8ccf"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_RealEstateSectorMember"
      decimals="4"
      id="h_78_6be15867_3d2f_4f4e_82d9_611b217c31b9"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_UtilitiesSectorMember"
      decimals="4"
      id="h_79_dde9b8ef_0ca7_40e9_9de4_c2cf29d81c3d"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096110Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_80_dd5cf2ba_8be2_4680_9482_752d27c91455"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000096110Member"
      id="t_45_082bda9c_6039_4f96_a1c3_b2313d972bac">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000096110Member"
      id="t_320_94a259e9_df4d_4680_ab04_efeaea736370">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000096110Member"
      id="t_364_50f9c5a0_8275_47d1_809c_578776880bc1">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000096110Member"
      id="t_363_de7e494f_736f_460f_ace7_17f0575095e0">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007791Member"
      id="t_369_3cd79953_3855_9eab_4e29_52dbeecc1a5a">Vanguard Morningstar Mid-Cap Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007791Member"
      id="t_370_549d7b66_3c3c_dae7_ed6e_98037522342e">Investor Shares </oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007791Member"
      id="t_371_5d026c10_60d5_0fbe_e508_406486baa1c8">VIMSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007791Member"
      id="t_46_f926123a_3155_4fea_80ce_f18595e08a03">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007791Member"
      id="t_47_b734866d_3257_43d0_9618_6cf8718648b2">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007791Member"
      id="t_372_2cd3645a_be63_be30_b73c_75c969e75942">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007791Member"
      id="t_373_5a02f6d1_06d4_ee19_b241_4a543149a3e2">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007791Member"
      id="t_50_6caded1b_a5c4_4c97_8892_53ee5471327b">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007791Member"
      id="t_374_e640c0f4_3df5_f148_451e_ee2c8265deae">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007791Member"
      id="t_51_f7618773_9aca_43a5_a7c9_2024e2aaceb6">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Investor Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;9&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007791Member"
      decimals="INF"
      id="h_81_204c185a_3a1f_4a34_84f7_5ac28ba14ae9"
      unitRef="USD">9</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007791Member"
      decimals="4"
      id="h_82_4774d655_a4c8_42c3_b869_aa11b7ada564"
      unitRef="pure">0.0017</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007791Member"
      id="t_52_045f1c1b_291f_4d32_8dfb_1b857f7ef174">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;224,020&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;300&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007791Member"
      decimals="INF"
      id="h_83_2ebdd752_da1d_4ee4_a7c2_3df37c16fd4d"
      unitRef="USD">224020000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007791Member"
      decimals="INF"
      id="h_84_67f83646_cd0a_44b8_a198_485e49cd4572"
      unitRef="Holding">300</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007791Member"
      decimals="4"
      id="h_85_306a3ea6_b8b1_4cfd_958a_2f299aebfdc4"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007791Member"
      id="t_53_554d5323_b45f_47d8_8392_8ae9be704b2d">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;13.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_BasicMaterialsMember"
      decimals="4"
      id="h_97_f346d0fa_2009_1024_0b5f_56e0d6a22a44"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_86_a56e97ca_1434_42cf_829e_f3c43af91f02"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_87_804a7893_ada9_409c_8565_00e6c4954ddf"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_EnergySectorMember"
      decimals="4"
      id="h_88_6467682a_d041_4d94_bed9_5651a939b404"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_89_044e9350_72ac_41a2_8366_201118657456"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_HealthcareSectorMember"
      decimals="4"
      id="h_90_658ac092_85c9_4b3e_b61b_768cf20da322"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_IndustrialSectorMember"
      decimals="4"
      id="h_91_25192855_4d32_4e47_b237_a0be3c2e5baa"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_RealEstateSectorMember"
      decimals="4"
      id="h_92_6e169801_244e_44ae_af92_c489b7c2fe73"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_TechnologySectorMember"
      decimals="4"
      id="h_93_6205a441_15e0_4c34_b819_fe5da11a83c3"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_TelecommunicationsMember"
      decimals="4"
      id="h_94_dbd52b07_0197_493a_98dd_2642c323ad79"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_UtilitiesSectorMember"
      decimals="4"
      id="h_95_b66be1fd_2277_4bd6_ae95_453737705e30"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007791Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_96_a1919dac_971e_4d22_9079_7e472ee602d1"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007791Member"
      id="t_54_1da46064_0423_42ec_ad71_8fbd5026c7f0">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007791Member"
      id="t_321_38672b7c_5c68_4836_b669_1c122b8adc04">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007791Member"
      id="t_367_8a25465d_1060_4cc6_857e_251ccbda1e0d">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007791Member"
      id="t_366_681a4695_61e5_4e69_ba68_4992ddac6336">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007794Member"
      id="t_372_918907c6_ed59_a426_6f94_b020c85749cf">Vanguard Morningstar Mid-Cap Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007794Member"
      id="t_376_98bc3875_4c25_43c5_000d_fcab03ddb7b4">ETF Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007794Member"
      id="t_377_68b38543_f63f_4257_f0bf_dc956430ef4d">VO</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007794Member"
      id="t_55_3d0611d2_6c6a_47e1_b15c_48a76d15dbbf">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007794Member"
      id="t_56_eefe6950_876b_4f64_8e54_0d5631cb6f39">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007794Member"
      id="t_373_3d22d35d_05a5_dcc1_c5e3_895807ac6860">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007794Member"
      id="t_375_c47bfd64_a518_ed1b_ca83_92336f6c4997">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007794Member"
      id="t_59_fa52ef79_e354_4e83_8dc8_1fba111741a1">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007794Member"
      id="t_374_0f9bb3bf_cdc8_02fb_855d_73e4a842df10">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007794Member"
      id="t_60_7725dae6_2a9d_460a_8c5a_8fe48345ca17">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;ETF Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.03&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007794Member"
      decimals="INF"
      id="h_97_30055aec_cac5_4362_9eae_0318d20ee9fe"
      unitRef="USD">2</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007794Member"
      decimals="4"
      id="h_98_db3f56a0_71f3_4090_bf8c_b5b3f75a1c01"
      unitRef="pure">0.0003</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007794Member"
      id="t_378_8534c2e1_28cd_6a60_ea88_68543cda4d62">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;224,020&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;300&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007794Member"
      decimals="INF"
      id="h_99_9b69f7b7_b8b8_4a30_bab3_fd01f1c2c0c7"
      unitRef="USD">224020000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007794Member"
      decimals="INF"
      id="h_100_91159d8a_c3f7_47cb_bc6c_f587870fb69f"
      unitRef="Holding">300</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007794Member"
      decimals="4"
      id="h_101_a05b5df1_08fa_4ad1_9dd3_103b338b6ba1"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007794Member"
      id="t_379_c0e0afce_5db3_7618_9aca_556bfdad2e05">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;13.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_BasicMaterialsMember"
      decimals="4"
      id="h_113_2bf65bda_e4c0_e115_c3a7_e34b7c9a2022"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_102_c03d0707_0536_4cd5_98f2_213beea8bc6a"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_103_61f06ec5_9855_44f4_a7f2_27464e4bcc14"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_EnergySectorMember"
      decimals="4"
      id="h_104_b4770763_5b72_4fc6_819d_e25919a9c883"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_105_44e72db0_7afb_4cc2_9a97_831b2123d60d"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_HealthcareSectorMember"
      decimals="4"
      id="h_106_4d779a85_8aa5_44d1_bf9f_035c23ba8110"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_IndustrialSectorMember"
      decimals="4"
      id="h_107_5787e983_060d_4eb5_b8e7_33c285d7090a"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_RealEstateSectorMember"
      decimals="4"
      id="h_108_18a37eb3_23ec_48f2_8d52_49cbb16dcee5"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_TechnologySectorMember"
      decimals="4"
      id="h_109_71e0e330_fdfa_4c18_a034_3cb09a430205"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_TelecommunicationsMember"
      decimals="4"
      id="h_110_9f3cbac1_bd33_4ace_90aa_213ca0d37f65"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_UtilitiesSectorMember"
      decimals="4"
      id="h_111_892b3d3c_3280_4fbd_b67f_cf0470165119"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007794Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_112_9b09ec5b_64f1_4af8_8535_8380dc1f1965"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007794Member"
      id="t_63_594af279_db91_4172_9690_e36815f217f0">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007794Member"
      id="t_322_a4492769_1112_4b38_8934_d7fb7d6d810b">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007794Member"
      id="t_370_4933b7a3_3f33_46a3_b549_532c671a6660">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007794Member"
      id="t_369_14123d1b_9003_40e5_b206_d792dad712e5">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007792Member"
      id="t_375_fd35a973_f2ae_b944_7fe8_979d6bf7f71c">Vanguard Morningstar Mid-Cap Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007792Member"
      id="t_376_750fe2c5_8ad5_45ea_5191_643c97d11199">Admiral&#x2122; Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007792Member"
      id="t_377_1506c645_1417_715c_80ef_1c3947770d74">VIMAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007792Member"
      id="t_64_75bda3f4_2bb1_451c_9af8_2f86f621530b">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007792Member"
      id="t_65_09d6e21c_a07d_4464_9354_cd7567c652b8">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007792Member"
      id="t_378_462d7667_fb6c_625c_878c_75dce62e61be">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007792Member"
      id="t_379_e45650fd_18a2_8734_2117_abf525b22e2e">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007792Member"
      id="t_68_940f5bf6_f634_4b3f_8b23_f82873bacda4">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007792Member"
      id="t_380_aa72bb42_7b47_c5ae_48fd_05668a78a463">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007792Member"
      id="t_69_c6c1fa88_71c0_40e9_bfc7_561afb5fb3f8">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Admiral Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.05&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007792Member"
      decimals="INF"
      id="h_113_31958f10_97ba_4612_98a3_f8d529a78e4f"
      unitRef="USD">3</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007792Member"
      decimals="4"
      id="h_114_d12c1ee4_8eed_4fba_b442_9906c956380d"
      unitRef="pure">0.0005</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007792Member"
      id="t_381_9c2d0e5f_0cdb_0803_9e84_5f0f58a65647">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;224,020&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;300&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007792Member"
      decimals="INF"
      id="h_115_60e8d5d3_829b_430a_813f_eb0d3152e9ff"
      unitRef="USD">224020000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007792Member"
      decimals="INF"
      id="h_116_c01b8a30_cda7_4945_ab21_2b2cb6ed283a"
      unitRef="Holding">300</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007792Member"
      decimals="4"
      id="h_117_54348dcc_10cf_4cd3_beb2_58c71a0fb325"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007792Member"
      id="t_382_4e8b02f8_3e2d_7a3d_f7a5_d3b52fa9e079">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;13.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_BasicMaterialsMember"
      decimals="4"
      id="h_129_147368db_87d1_f137_522d_717596847307"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_118_a6407552_e093_4ed5_b428_b3b3db6c34ba"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_119_de9d6d6a_3202_4cbe_a7a6_f75b0281e94d"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_EnergySectorMember"
      decimals="4"
      id="h_120_2e751067_296d_42b4_befe_c676f3f3424d"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_121_c06d9077_03a3_48f5_82ee_0066128e2682"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_HealthcareSectorMember"
      decimals="4"
      id="h_122_577b0d3b_7bca_4a5e_b26e_313569960be9"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_IndustrialSectorMember"
      decimals="4"
      id="h_123_92c6622a_f433_42ce_ba33_85ce0b64ee70"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_RealEstateSectorMember"
      decimals="4"
      id="h_124_05d17d6c_dc79_4861_922f_53be45874177"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_TechnologySectorMember"
      decimals="4"
      id="h_125_87aabb6d_0690_4ea6_a7b7_383f0bced5aa"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_TelecommunicationsMember"
      decimals="4"
      id="h_126_a7d170e4_945d_43d0_839a_a8e3358f537e"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_UtilitiesSectorMember"
      decimals="4"
      id="h_127_06065b74_2c02_4d65_a0ac_23219230b864"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007792Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_128_d085de1e_8444_493e_a791_29bb6d279912"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007792Member"
      id="t_72_9d1d6b0f_cfbe_4b72_8ab9_edc7c3ad085f">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007792Member"
      id="t_323_a385db8a_0c78_4c59_ab2f_995eab134efe">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007792Member"
      id="t_373_0bd5a99a_d119_4db6_8236_af36cee9ec35">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007792Member"
      id="t_372_69a104fa_2e19_4372_ba7c_16361c08a35d">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007793Member"
      id="t_378_965c7a2a_485f_cd8d_7124_96e5a70d601b">Vanguard Morningstar Mid-Cap Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007793Member"
      id="t_379_4b809ec0_02ce_d3a5_d053_29f56aa7bd8e">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007793Member"
      id="t_380_048bf0f2_e629_2a58_6573_73b8dbaa6792">VMCIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007793Member"
      id="t_73_604051a1_bbee_4f53_b649_c3c5d5177ac5">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007793Member"
      id="t_74_dc32f3cf_37b1_4ecb_8e69_0d594c3f2fbe">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007793Member"
      id="t_382_723c1f09_4dfe_f687_6877_445a6b263a06">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007793Member"
      id="t_381_b957115f_f4aa_1430_fca2_c0ec2df41a34">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007793Member"
      id="t_77_d971b6b5_be0d_40b2_8d85_5113a8b3b9d6">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007793Member"
      id="t_383_609bc320_e533_8dab_11ea_fac81ea1f974">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007793Member"
      id="t_78_8729812b_ecd7_4d79_a5be_96e1957fff0a">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.03&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007793Member"
      decimals="INF"
      id="h_129_a088776e_a331_45a4_91e5_cfbdc53cf623"
      unitRef="USD">2</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007793Member"
      decimals="4"
      id="h_130_ec282f62_df4b_442c_9c1d_e7146e74cacd"
      unitRef="pure">0.0003</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007793Member"
      id="t_79_d0c91468_f1d8_482e_a9c0_c89a0b9a004b">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;224,020&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;300&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007793Member"
      decimals="INF"
      id="h_131_47e8db57_41ef_4379_a6cd_be4b5117c146"
      unitRef="USD">224020000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007793Member"
      decimals="INF"
      id="h_132_dd4ff430_a50c_4712_a01b_ed35bfb3a741"
      unitRef="Holding">300</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007793Member"
      decimals="4"
      id="h_133_235821ad_f8c7_484c_9ebe_aed8844409fb"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007793Member"
      id="t_80_043a8b6f_b143_4505_a87f_76e9fdf8f365">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;13.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_BasicMaterialsMember"
      decimals="4"
      id="h_145_33bdae33_f46a_612e_5c5d_33ac31a856f4"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_134_6d7a55ec_691d_4d1e_a024_8ac80a4d825f"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_135_a3de010c_4a0e_41f1_a3bd_8722c01905d3"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_EnergySectorMember"
      decimals="4"
      id="h_136_25500643_1186_4f31_8e58_8035ff1d4140"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_137_45395ec3_4e5f_4da5_8f51_3f27d324f06d"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_HealthcareSectorMember"
      decimals="4"
      id="h_138_37f3f056_03b4_4d31_848a_713158e50d5d"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_IndustrialSectorMember"
      decimals="4"
      id="h_139_fdd5b317_4965_48b0_b893_eb783085cc59"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_RealEstateSectorMember"
      decimals="4"
      id="h_140_518ed6fe_1bd9_43bb_a972_73d0f779b15a"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_TechnologySectorMember"
      decimals="4"
      id="h_141_2b89ca66_3015_4599_9039_fba35c90e319"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_TelecommunicationsMember"
      decimals="4"
      id="h_142_4d836c65_d700_4d34_88bc_d7c67952adf4"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_UtilitiesSectorMember"
      decimals="4"
      id="h_143_1844a81b_88e8_484a_9c1e_dc0b9d19c1d0"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007793Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_144_51b8905a_b945_4e45_82e4_2430cb5ed6a5"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007793Member"
      id="t_81_4b8ca46f_d53d_47bf_be75_52c497d4afc3">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007793Member"
      id="t_324_65250f6b_f096_4447_89f3_24f7939c8795">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007793Member"
      id="t_376_c320e620_e17c_45e0_9989_3995d93ae5a1">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007793Member"
      id="t_375_b001b3d9_dc3e_46d7_93bb_e0129efe77d4">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000096111Member"
      id="t_381_7388e3d5_3b9e_8f97_a079_7c783f3c5a05">Vanguard Morningstar Mid-Cap Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000096111Member"
      id="t_382_c3cf4a52_64b7_75f2_378b_3945f9beccd6">Institutional Plus Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000096111Member"
      id="t_383_28a84479_9f05_1cc0_31a3_348eaba40629">VMCPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000096111Member"
      id="t_82_5cf3e913_8d81_45dc_918c_f13a3921f2b0">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000096111Member"
      id="t_83_4f372328_4751_482a_a318_ce961c7fabbc">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000096111Member"
      id="t_384_5c4d72d5_6b03_e7c8_9c3f_a8db38253692">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000096111Member"
      id="t_386_44c134cb_b9d6_fc52_898c_d31fce060af2">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000096111Member"
      id="t_86_37c7301b_5261_4c98_9d29_f65f803b55b1">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000096111Member"
      id="t_385_5726cabd_3720_42a7_d728_051d5d820b59">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000096111Member"
      id="t_87_75380a24_b69c_4443_ace4_f2ea48ddfedc">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Plus Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.02&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000096111Member"
      decimals="INF"
      id="h_145_74b81d57_d9f9_4c6b_88f7_270a5e4ddb0a"
      unitRef="USD">1</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000096111Member"
      decimals="4"
      id="h_146_b9a4ebe1_e0c1_4b66_9990_bfa77c043a09"
      unitRef="pure">0.0002</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000096111Member"
      id="t_88_9cb22400_7f42_495a_9734_fc0f17906284">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;224,020&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;300&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000096111Member"
      decimals="INF"
      id="h_147_d0f12b0c_f22a_4f09_a061_64f8a465c51c"
      unitRef="USD">224020000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000096111Member"
      decimals="INF"
      id="h_148_26b04614_16b3_4faa_97e9_40f3e2ce6ce7"
      unitRef="Holding">300</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000096111Member"
      decimals="4"
      id="h_149_9c48b155_fd52_48de_8ffb_a1154fcf8c7d"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000096111Member"
      id="t_89_0e63c527_2faa_4e67_bf19_4d490a069145">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;13.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;6.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_BasicMaterialsMember"
      decimals="4"
      id="h_161_39939fa0_a300_7dfc_d353_a00e18d40a75"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_150_f6b911da_4f57_425a_acc3_a10b1b714952"
      unitRef="pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_151_f68f932d_61d9_4df7_ae97_584b07f073a1"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_EnergySectorMember"
      decimals="4"
      id="h_152_4bc1b36d_8468_46d0_a6df_41de4e2a9b44"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_153_e2f67652_615f_4d0a_9d93_52893794dc6c"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_HealthcareSectorMember"
      decimals="4"
      id="h_154_b22e61f5_ddf4_447a_8689_21dbe9913d07"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_IndustrialSectorMember"
      decimals="4"
      id="h_155_b5496b26_655a_44aa_8805_d3f0b3c6f190"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_RealEstateSectorMember"
      decimals="4"
      id="h_156_56bc3cbc_bcd0_4bc1_ba0b_3afdd90a4ad5"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_TechnologySectorMember"
      decimals="4"
      id="h_157_5ced5fd4_9a6b_4080_a13b_ecc4f44238ea"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_TelecommunicationsMember"
      decimals="4"
      id="h_158_e2e36384_f636_4c46_90b3_4ab9cdb0ea95"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_UtilitiesSectorMember"
      decimals="4"
      id="h_159_61c4219e_0c7f_4aa1_b72a_6d597fbf81c9"
      unitRef="pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096111Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_160_e28d4751_cd3c_4fad_8450_f1fa7b18729a"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000096111Member"
      id="t_90_d5fc45d4_9189_4edb_af0c_0b4254422683">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000096111Member"
      id="t_325_0ad928d1_4bf6_4dad_81a7_f9075c5d8f08">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000096111Member"
      id="t_379_717eca98_4026_42b3_974d_91cae1fd6794">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000096111Member"
      id="t_378_19ce7477_724e_4f6c_9d89_bdf925c576e8">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000034427Member"
      id="t_384_7199a979_f953_43ee_7370_2d9cdec6488c">Vanguard Morningstar Mid-Cap Growth Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000034427Member"
      id="t_385_18e5dc45_c8b7_ac30_f20c_85f6202c02a6">Investor Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000034427Member"
      id="t_386_8766b9b2_05f6_1dd3_ae97_d59241a4f2a6">VMGIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000034427Member"
      id="t_91_249aa1e0_4c45_4e13_a857_4d3a2d7f36f5">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Growth Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Growth Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000034427Member"
      id="t_92_0e4af209_7092_42dd_94e0_059305a7e204">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000034427Member"
      id="t_387_42264c52_4bc2_6fdd_a76d_08a5d5bb4a43">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000034427Member"
      id="t_388_e65144fd_3c48_8a64_d21b_5ebbc9efa111">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000034427Member"
      id="t_95_31fe01d3_92d1_4c2d_9c05_7c210e23c9c1">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000034427Member"
      id="t_389_090272e2_b12b_5bc0_0bb2_8190645e308f">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000034427Member"
      id="t_96_a59c897d_9269_44ff_8cb5_74754ab769d4">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Investor Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;10&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.19&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000034427Member"
      decimals="INF"
      id="h_161_f080fed5_eee1_4116_bb85_ea02562f6272"
      unitRef="USD">10</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000034427Member"
      decimals="4"
      id="h_162_cdc56fa1_f84a_438e_8294_1bf40a814ee7"
      unitRef="pure">0.0019</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000034427Member"
      id="t_390_e065f797_faf6_aee8_fba7_61c82136e058">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;34,813&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;126&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000034427Member"
      decimals="INF"
      id="h_163_a89c7462_4741_48bc_b88a_a8e07eebdbf4"
      unitRef="USD">34813000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000034427Member"
      decimals="INF"
      id="h_164_7d9023bf_169e_4615_8ee0_18a28ad8f22c"
      unitRef="Holding">126</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000034427Member"
      decimals="4"
      id="h_165_53dadb2f_1646_4886_a194_fd077164c5cb"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000034427Member"
      id="t_391_27506546_324e_d47e_ec29_a223c041717a">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;25.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;27.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_BasicMaterialsMember"
      decimals="4"
      id="h_177_c4db73cf_d8d5_da32_37bf_753428aed5c2"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_166_c736686c_6869_4eb8_9711_b4d68c359980"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_167_725d6b66_7d08_4743_a444_e3f9fa0b1703"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_EnergySectorMember"
      decimals="4"
      id="h_168_ee1e15f2_240b_49e4_a390_6e02abcb71b9"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_169_d6a51c9d_067f_47ec_85ec_a8d1152e29a7"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_HealthcareSectorMember"
      decimals="4"
      id="h_170_15ce1d8e_b9cc_4608_b50d_3352ed28e0fb"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_IndustrialSectorMember"
      decimals="4"
      id="h_171_06b42ddb_392e_4a93_b0d7_ae6e104504d9"
      unitRef="pure">0.258</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_RealEstateSectorMember"
      decimals="4"
      id="h_172_2021ec97_54f0_40b4_a015_4110955dd022"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_TechnologySectorMember"
      decimals="4"
      id="h_173_594554c1_ba29_4f4e_95f4_596e04e2e961"
      unitRef="pure">0.270</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_TelecommunicationsMember"
      decimals="4"
      id="h_174_ec74fd99_5491_4d2c_99ce_5e3d56979c94"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_UtilitiesSectorMember"
      decimals="4"
      id="h_175_adb0e458_8113_45c0_b2c3_9c4f4d6c1c12"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034427Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_176_77811a93_a842_48d9_8df4_6ebdd6c14626"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000034427Member"
      id="t_99_b95476c8_0254_48a7_af0e_7e5e35e8a687">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000034427Member"
      id="t_326_bf78f3e7_fc39_40c4_8707_3be934d1741a">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000034427Member"
      id="t_382_8003cfb8_def8_439c_807f_bb6a8104692b">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000034427Member"
      id="t_381_4b847294_0b95_411c_beb6_997162ea061c">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000034428Member"
      id="t_387_75d84fe8_ed76_7268_1f74_0dcdfd6149e4">Vanguard Morningstar Mid-Cap Growth Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000034428Member"
      id="t_388_edc87818_7ea1_4b92_37f4_0a45a727b7e8">ETF Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000034428Member"
      id="t_389_6739097d_312f_6174_65be_1a5acc16b535">VOT</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000034428Member"
      id="t_100_710a9d21_f0e5_4a87_b80c_b1c3283a41e8">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Growth Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Growth Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000034428Member"
      id="t_101_0a351cbb_5559_4cf5_9e82_1be15355e7cd">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000034428Member"
      id="t_390_00d56258_27e0_fe2e_de86_7d92869d2b0a">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000034428Member"
      id="t_392_8e81bc95_bc30_0db4_0840_8b90523d8438">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000034428Member"
      id="t_104_dcd08c1d_6d3e_4a6b_a7b4_bbb1cd5dc3ed">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000034428Member"
      id="t_391_3a8dc3f9_3352_f725_20b2_0f5dbde8ba72">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000034428Member"
      id="t_105_5e0416ad_f7c5_4dc4_8e8c_10259041d6e8">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;ETF Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.05&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000034428Member"
      decimals="INF"
      id="h_177_0e3ae0d8_4a17_4353_851a_b855d377d551"
      unitRef="USD">3</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000034428Member"
      decimals="4"
      id="h_178_796759d4_3c79_4ca2_9d97_6ca5347631fe"
      unitRef="pure">0.0005</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000034428Member"
      id="t_393_d73197e5_3c3d_e3e0_5568_dde171d16c38">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;34,813&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;126&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000034428Member"
      decimals="INF"
      id="h_179_045f4e69_fc72_4197_bbd7_01a27d819b69"
      unitRef="USD">34813000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000034428Member"
      decimals="INF"
      id="h_180_adfe789b_04ad_4d86_a812_dc1337cf9a5e"
      unitRef="Holding">126</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000034428Member"
      decimals="4"
      id="h_181_727f89d1_4dfa_4ae4_bc8b_fc3193f4ba32"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000034428Member"
      id="t_394_729e7a43_8805_2c69_210d_27e981cf3d17">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;25.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;27.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_BasicMaterialsMember"
      decimals="4"
      id="h_193_dbacfede_9086_f14d_83b1_c0c1c2982380"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_182_3781d2e1_c1bb_41d2_87e1_098bf467ed41"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_183_02058657_71c4_463d_a09a_a7b3a7cd920b"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_EnergySectorMember"
      decimals="4"
      id="h_184_d9b88dd9_4f7a_4598_acc3_31b2744a198d"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_185_79191ec0_1122_4646_a289_174843483650"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_HealthcareSectorMember"
      decimals="4"
      id="h_186_4bb1165b_6703_4215_a2aa_96810744a340"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_IndustrialSectorMember"
      decimals="4"
      id="h_187_17549b1f_f3da_4f80_b535_de8baf1f7162"
      unitRef="pure">0.258</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_RealEstateSectorMember"
      decimals="4"
      id="h_188_69f4661f_d557_48f9_b376_f6da1fa3b9d9"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_TechnologySectorMember"
      decimals="4"
      id="h_189_df36aab5_9b66_4a85_9210_cd843b7e9fc0"
      unitRef="pure">0.270</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_TelecommunicationsMember"
      decimals="4"
      id="h_190_8807f0b5_ffb6_4bcf_ac87_bbb6f8b7cee3"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_UtilitiesSectorMember"
      decimals="4"
      id="h_191_596a6fc9_f4fd_4d4f_b862_23185df0e4f3"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034428Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_192_1447195f_9795_4e04_b69e_d9540663a238"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000034428Member"
      id="t_108_597c8421_6e33_48f7_8679_f4f92e743ee0">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000034428Member"
      id="t_327_78e73a87_2a0d_4736_bbe5_abc21d6ed8e3">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000034428Member"
      id="t_385_fee1f3fa_d496_44c0_acc5_807bd653cd66">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000034428Member"
      id="t_384_2a3b6742_9608_4f46_9e35_c71b111b1f24">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000105306Member"
      id="t_391_cb0c1390_2d61_bf6b_8e82_35164acdfa51">Vanguard Morningstar Mid-Cap Growth Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000105306Member"
      id="t_392_0cae5067_f565_41e6_a597_cdaaa809f020">Admiral&#x2122; Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000105306Member"
      id="t_393_2d4240ec_8d1d_3740_5c67_24aa9f3d1a7d">VMGMX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000105306Member"
      id="t_109_baa8e28d_665e_4ff2_b194_58a24a5c19c9">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Growth Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Growth Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000105306Member"
      id="t_110_2f76127c_7749_471a_ba07_0f2f197992b0">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000105306Member"
      id="t_389_b8fdb637_7378_5513_599a_2b9cfedf0bac">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000105306Member"
      id="t_396_46c564b7_ae61_9447_ff4f_f10a9940fa7c">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000105306Member"
      id="t_113_ed73b1bf_8b19_4a15_b344_535cf6d99d90">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000105306Member"
      id="t_390_728e3772_6e8e_bff1_18fd_2e9e6c665d9c">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000105306Member"
      id="t_114_5c34e3bb_dc3c_48d9_acbe_71622c282543">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Admiral Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000105306Member"
      decimals="INF"
      id="h_193_cb874242_2b32_42b8_9913_31bef861c38d"
      unitRef="USD">4</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000105306Member"
      decimals="4"
      id="h_194_ff4a0d0e_1bcc_4d6c_9f06_ce1e7b7ab8c4"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000105306Member"
      id="t_394_27c4ba3f_d8f4_e6e2_213d_3ea153e88cd0">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;34,813&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;126&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000105306Member"
      decimals="INF"
      id="h_195_babc2b80_08a4_4f46_bfd2_0a05c06be88f"
      unitRef="USD">34813000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000105306Member"
      decimals="INF"
      id="h_196_01705f79_9770_40f0_93b0_3cb8dc95a9a3"
      unitRef="Holding">126</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000105306Member"
      decimals="4"
      id="h_197_afedc2c2_314d_4726_8156_a6e9823c9353"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000105306Member"
      id="t_395_5bd628dd_6c73_af43_2e6b_00e9bc386f2a">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;6.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;25.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;27.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_BasicMaterialsMember"
      decimals="4"
      id="h_209_4bd7c43a_9384_5535_bbe5_0e14a300d225"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_198_59652b30_e06b_4418_9181_a39b43b72218"
      unitRef="pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_199_3bf1fad0_901f_4a30_b229_bc42c49aa935"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_EnergySectorMember"
      decimals="4"
      id="h_200_1b34f54b_394d_4441_a729_97c0b28025af"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_201_60f4a0cd_b7a8_469d_a150_b5beacadbd28"
      unitRef="pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_HealthcareSectorMember"
      decimals="4"
      id="h_202_0bad3dd9_25be_4e29_9ede_4d690f6ee457"
      unitRef="pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_IndustrialSectorMember"
      decimals="4"
      id="h_203_9f8e933b_59d6_469b_80b8_98b6309d34ff"
      unitRef="pure">0.258</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_RealEstateSectorMember"
      decimals="4"
      id="h_204_d7c1f446_493b_4251_a99d_0ab3fc57626b"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_TechnologySectorMember"
      decimals="4"
      id="h_205_4fd51c2c_7ce1_472e_b8af_9644349efa13"
      unitRef="pure">0.270</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_TelecommunicationsMember"
      decimals="4"
      id="h_206_547b0259_a4b9_490a_a34c_6cd6505ca67c"
      unitRef="pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_UtilitiesSectorMember"
      decimals="4"
      id="h_207_5e11d4c3_3622_485a_b500_266f563aa7bf"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105306Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_208_7ce9172f_0d63_4e8b_bfa5_435340e0e9fb"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000105306Member"
      id="t_117_b4671e5c_dd95_4497_a6a1_865bd52af4fe">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000105306Member"
      id="t_328_88431d27_d728_4462_aafc_1c9695b255c9">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000105306Member"
      id="t_388_f0aae06c_d1cc_4a24_86ab_1f632915e886">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000105306Member"
      id="t_387_2bcc899d_70eb_4da7_afbf_c2c040ccfabd">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000034429Member"
      id="t_393_f1b2258d_bb7c_1575_8067_95c1a26cf75a">Vanguard Morningstar Mid-Cap Value Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000034429Member"
      id="t_394_20e7faa8_662c_be50_2135_4e1c841a4733">Investor Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000034429Member"
      id="t_395_8eba8dd7_c0cd_dbe1_3afd_1f73bbc36a8b">VMVIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000034429Member"
      id="t_118_265dcbc2_778c_45e4_a948_c44b17d109b1">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Value Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Value Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000034429Member"
      id="t_119_f0407d1e_013e_49e7_aeaf_20cf61744c22">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000034429Member"
      id="t_396_da834ebf_8f4b_2f8b_2920_6b3ed2680772">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000034429Member"
      id="t_397_8da50b92_6354_cb5c_7bc9_9fe693072763">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000034429Member"
      id="t_122_1434dea7_402f_4138_8acd_0761c0d0075d">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000034429Member"
      id="t_398_2e0a9c48_d7b0_6efc_0542_abf96ab10909">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000034429Member"
      id="t_123_6c168e57_7687_42ea_ae28_5d52d71ac27e">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Investor Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;10&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.19&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000034429Member"
      decimals="INF"
      id="h_209_1476b6b2_b5b4_4fe4_b5cf_4d96161611f0"
      unitRef="USD">10</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000034429Member"
      decimals="4"
      id="h_210_49e0f0bd_d8d6_47fd_9171_a72592a3c3d9"
      unitRef="pure">0.0019</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000034429Member"
      id="t_399_075ff5f8_2053_24a2_acc4_7de750cd4ca9">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;37,236&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;182&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000034429Member"
      decimals="INF"
      id="h_211_e68203f3_7157_47e2_a27b_60b746bdede6"
      unitRef="USD">37236000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000034429Member"
      decimals="INF"
      id="h_212_a83372d5_870b_4a6e_ac4e_2605b758e266"
      unitRef="Holding">182</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000034429Member"
      decimals="4"
      id="h_213_4df7513d_fc90_410c_a931_75e7ca878bf3"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000034429Member"
      id="t_125_5f256186_e095_4ea2_90d2_b105730638e1">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;11.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;17.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;17.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_BasicMaterialsMember"
      decimals="4"
      id="h_225_b18ac04c_e4c9_859a_1e58_807e138b789a"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_214_7d11f901_fdc0_4e07_928e_1147714d7c02"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_215_be530ab9_0ce3_4f0c_82f7_1cdf9367b39f"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_EnergySectorMember"
      decimals="4"
      id="h_216_112516a7_9e73_4fc8_b581_68f22644cd14"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_217_80baf607_b6e4_4b7b_9a34_764b6b814c9d"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_HealthcareSectorMember"
      decimals="4"
      id="h_218_b6cb1a60_c865_4518_adc0_bd934cdbbf28"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_IndustrialSectorMember"
      decimals="4"
      id="h_219_6e9a1cf8_8f46_489f_aa61_cd075ab0db9e"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_RealEstateSectorMember"
      decimals="4"
      id="h_220_b62ec1e4_9813_4878_998d_906a787340f0"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_TechnologySectorMember"
      decimals="4"
      id="h_221_60108e42_6bf5_4b56_a0b4_2bde6c2f5148"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_TelecommunicationsMember"
      decimals="4"
      id="h_222_fc7949f9_f178_47b2_a68e_764f85ff699d"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_UtilitiesSectorMember"
      decimals="4"
      id="h_223_897031f5_3728_49bf_a2b4_b89d20dbfe4d"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034429Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_224_168bf522_e2ae_4b79_9c58_5b53ce7994d4"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000034429Member"
      id="t_126_fc598299_c6f3_4f94_90f2_3fcc717a4999">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000034429Member"
      id="t_329_8bc25e6f_1dcf_4f34_ae98_79111bd43803">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000034429Member"
      id="t_391_dd2ed8b5_7f71_4023_ab42_09a13e4d40da">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000034429Member"
      id="t_390_9fbc60cc_a120_413f_a18a_981380d576be">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000034430Member"
      id="t_396_45677ec3_a8c4_9347_9a36_69bb011ee997">Vanguard Morningstar Mid-Cap Value Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000034430Member"
      id="t_397_34a3a185_ab4f_92d4_3baf_dbb4cc33dfaf">ETF Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000034430Member"
      id="t_398_97fd8cb7_0b99_567c_5e7a_99b8e96b6c55">VOE</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000034430Member"
      id="t_127_438eb6b5_4d88_43cd_b9e6_9b1e578f73f4">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Value Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Value Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000034430Member"
      id="t_128_e7f19aba_f841_4d12_85c9_f73351b37ee6">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000034430Member"
      id="t_399_0501debd_05be_b999_bbe5_a120658ea89f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000034430Member"
      id="t_400_0573a947_603d_da25_9a39_ce4d53edb6ff">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000034430Member"
      id="t_131_621556f4_a4af_42e9_98fd_acdcd18419ab">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000034430Member"
      id="t_401_96231a8e_8d3a_6be5_4f68_60d6aea69b21">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000034430Member"
      id="t_132_fd167362_f842_402d_98d2_fd7f83da095d">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;ETF Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.05&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000034430Member"
      decimals="INF"
      id="h_225_6be1aea7_1151_444f_bfab_8a36ebab4274"
      unitRef="USD">3</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000034430Member"
      decimals="4"
      id="h_226_8f031b5d_6474_4e03_97d7_c3df06f8acfa"
      unitRef="pure">0.0005</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000034430Member"
      id="t_133_6d5e3e90_d2e3_49d2_8416_cba139c1d7da">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;37,236&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;182&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000034430Member"
      decimals="INF"
      id="h_227_86df06d9_e3a0_4da4_aa72_4409217b4240"
      unitRef="USD">37236000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000034430Member"
      decimals="INF"
      id="h_228_8e929afc_a994_48c6_8669_61a59732f508"
      unitRef="Holding">182</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000034430Member"
      decimals="4"
      id="h_229_581b9194_32ee_457a_b8ce_56ba430a36ec"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000034430Member"
      id="t_134_e42113af_67a0_4bcd_a2fc_9ed4889ab9b8">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;11.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;17.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;17.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_BasicMaterialsMember"
      decimals="4"
      id="h_241_4cce5050_fe96_494b_4348_1ebd876ec46a"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_230_ee244c16_cc15_408b_b647_df6649510c55"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_231_4266bf54_b145_4e19_8fb9_6ec14ba402c5"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_EnergySectorMember"
      decimals="4"
      id="h_232_dd02a6fb_1e12_49ed_9500_ca4e570677c6"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_233_f741c2dd_b413_458b_95dd_4720c5e1a154"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_HealthcareSectorMember"
      decimals="4"
      id="h_234_84162958_cb77_4dac_994b_1ce6163ef3bb"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_IndustrialSectorMember"
      decimals="4"
      id="h_235_1d02b3a1_f930_46bf_9748_e1dc0aad2dda"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_RealEstateSectorMember"
      decimals="4"
      id="h_236_1b1e39a6_557a_4d3e_a5c0_06da54f25ec8"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_TechnologySectorMember"
      decimals="4"
      id="h_237_8b423748_81b8_44e0_a37b_5bb0dff80046"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_TelecommunicationsMember"
      decimals="4"
      id="h_238_b480fb1c_13c3_4958_b6c6_4d6b98e7ecf9"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_UtilitiesSectorMember"
      decimals="4"
      id="h_239_8909eaf7_b543_48a6_a1c5_feb899dce617"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000034430Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_240_10777cb9_1274_4093_9035_1e64c706ce24"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000034430Member"
      id="t_135_441de5e7_eb84_4dc0_a1dd_6e2e5189bf4a">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000034430Member"
      id="t_330_5d8bae1c_50c6_4d14_ab7a_8864556decc6">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000034430Member"
      id="t_394_4a9f092a_84a0_4ce8_89a3_4457a9f81f0c">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000034430Member"
      id="t_393_b05346ee_df1d_4d3c_93a2_2061f17ddfa9">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000105307Member"
      id="t_399_f807cd98_a122_0ced_0893_e78295b2eb06">Vanguard Morningstar Mid-Cap Value Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000105307Member"
      id="t_400_21a536f6_084e_a662_f915_6a1a2c1237e0">Admiral&#x2122; Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000105307Member"
      id="t_401_c241bbb1_04c7_fefb_556f_7497ea1992e0">VMVAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000105307Member"
      id="t_136_c6e417ce_d90e_4761_a095_b0cb98dc7a2e">This semi-annual shareholder report contains important information about Vanguard Morningstar Mid-Cap Value Index Fund (the "Fund") (formerly known as Vanguard Mid-Cap Value Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000105307Member"
      id="t_137_c0987d11_e68c_4cdd_af2e_e671f7750de1">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000105307Member"
      id="t_402_6ee64726_bae7_1433_5082_337412c97707">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000105307Member"
      id="t_403_dab9bd00_2cb1_d298_d686_014d94047785">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000105307Member"
      id="t_140_2c25472f_ac8a_4909_bd2f_e036400dea0a">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000105307Member"
      id="t_404_ca0b6f13_3632_1aae_6341_764f704968f0">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000105307Member"
      id="t_141_1b6b2fcc_b7ea_4d88_a9c2_1f7719a1d268">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Admiral Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000105307Member"
      decimals="INF"
      id="h_241_16e35875_a6f1_4882_8f45_d5fb06d690c1"
      unitRef="USD">4</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000105307Member"
      decimals="4"
      id="h_242_721cbe13_f4d4_45b8_8780_a4658fca092c"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000105307Member"
      id="t_142_208feb79_5589_4d64_800e_53e5e2fafc19">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;37,236&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;182&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000105307Member"
      decimals="INF"
      id="h_243_56ad3dcf_fa95_4a33_a371_7d3350e68481"
      unitRef="USD">37236000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000105307Member"
      decimals="INF"
      id="h_244_1220ea41_7b6a_4a36_9097_94aea8114cf2"
      unitRef="Holding">182</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000105307Member"
      decimals="4"
      id="h_245_3f3a6b47_6202_451d_befe_c72ae1840728"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000105307Member"
      id="t_143_3a3b8c0c_0c80_4536_b32c_d6391dafcbe6">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;11.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;11.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;17.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;17.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_BasicMaterialsMember"
      decimals="4"
      id="h_257_560a8244_b939_4fa9_b9a2_6e9934c7355d"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_246_34fd0c2f_dbd3_42c5_a595_1d89551353e9"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_247_424abe59_a72e_43a6_bea9_6df58efb73aa"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_EnergySectorMember"
      decimals="4"
      id="h_248_3947aa02_9aa0_48f8_8b7f_707136fe9cfa"
      unitRef="pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_249_d0e897ab_fec1_4a3a_92ef_a61fbc658448"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_HealthcareSectorMember"
      decimals="4"
      id="h_250_011dc935_a5be_4f55_b18a_7ab12f6f1613"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_IndustrialSectorMember"
      decimals="4"
      id="h_251_01ee749e_73ee_4592_b734_58f8f90f0f35"
      unitRef="pure">0.176</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_RealEstateSectorMember"
      decimals="4"
      id="h_252_16f23f2f_976d_4bdc_bd97_cda27b3d1d17"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_TechnologySectorMember"
      decimals="4"
      id="h_253_4d99c3b3_91ee_4f13_bccf_83728c65444e"
      unitRef="pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_TelecommunicationsMember"
      decimals="4"
      id="h_254_380f41d7_8b27_43fc_a15d_43eee37f85e2"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_UtilitiesSectorMember"
      decimals="4"
      id="h_255_e88585b7_8d47_412d_b57d_dccb951676d7"
      unitRef="pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105307Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_256_961abe7d_589d_4117_982b_7f106663be1c"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000105307Member"
      id="t_144_ab833699_5e9d_41a1_b15c_c32ed029db34">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000105307Member"
      id="t_331_4f84b00b_0783_435b_930a_62a072871ca8">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000105307Member"
      id="t_397_45816c9c_2f11_4a1f_b050_d930cd8c5b2f">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000105307Member"
      id="t_396_91166aa1_dfd1_4a44_957d_48b51be67c72">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007795Member"
      id="t_402_bb805e86_93c2_44f8_6045_d1eabdb3fb3e">Vanguard Morningstar Small-Cap Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007795Member"
      id="t_403_318e4580_5133_df64_943d_3240df85f25e">Investor Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007795Member"
      id="t_404_398f99b5_2c5c_d4b2_b969_fc970c2e3829">NAESX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007795Member"
      id="t_145_bc3a0a4f_ebdf_4f73_bd27_2a8ac970ea42">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007795Member"
      id="t_146_2708bc57_226d_40d1_802e_eb4c12a94004">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007795Member"
      id="t_405_7e965635_d453_6fbd_fed2_addea094fdee">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007795Member"
      id="t_406_aa59cd15_7fac_4133_fdb0_34bc4b8dd60c">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007795Member"
      id="t_149_bf1b0ebc_fab9_4b87_809f_709b31dd7e6a">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007795Member"
      id="t_407_27afb224_e121_d1ed_e8fc_f4ea8d74dc69">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007795Member"
      id="t_150_5d8b2f72_05d8_4891_9261_5a6cb81e69f1">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Investor Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;9&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.17&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007795Member"
      decimals="INF"
      id="h_257_88e1587c_90f5_4430_9eec_a63fae58973b"
      unitRef="USD">9</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007795Member"
      decimals="4"
      id="h_258_2fd6999c_bbc3_4de0_b7cb_62ab47da0d68"
      unitRef="pure">0.0017</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007795Member"
      id="t_151_8a2a7352_f26b_48f9_96b7_cecc46f4ca0b">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;188,249&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;1,316&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007795Member"
      decimals="INF"
      id="h_259_42c8355c_0e0d_458a_9c8a_44f2296cbe4b"
      unitRef="USD">188249000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007795Member"
      decimals="INF"
      id="h_260_779341e8_1328_4c7c_a8af_6af142b6d2b4"
      unitRef="Holding">1316</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007795Member"
      decimals="4"
      id="h_261_0f42a653_2f9b_4b07_8185_0356418825e7"
      unitRef="pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007795Member"
      id="t_152_fc54c922_a954_4134_850a_4e5d5fc317c3">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;22.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_BasicMaterialsMember"
      decimals="4"
      id="h_273_f2089f5c_f707_41ab_2691_ecae6deb415d"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_262_3e3aa332_4b4c_4876_b99e_155a79c33ee6"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_263_e69145ff_1572_4373_8b47_84ceb4d89e53"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_EnergySectorMember"
      decimals="4"
      id="h_264_15ad42e1_ccf4_4c95_aaf6_1694d4a55b46"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_265_99671225_4e1e_4b69_b6d1_a6383032750c"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_HealthcareSectorMember"
      decimals="4"
      id="h_266_5800ecb3_bbaa_493c_a4a7_22c7e404c26e"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_IndustrialSectorMember"
      decimals="4"
      id="h_267_88fa735d_6413_4d20_8916_6d3118406f95"
      unitRef="pure">0.226</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_RealEstateSectorMember"
      decimals="4"
      id="h_268_34561c7f_c4cc_46de_aa43_d60fd54595d2"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_TechnologySectorMember"
      decimals="4"
      id="h_269_ec7b0c04_7b36_447a_b0ff_a9d245886685"
      unitRef="pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_TelecommunicationsMember"
      decimals="4"
      id="h_270_7b8570da_f452_46fa_8e8b_9dd2eb3ffb94"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_UtilitiesSectorMember"
      decimals="4"
      id="h_271_682f8980_3a63_4e69_8a7a_5925ba1273aa"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007795Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_272_ccda0602_21ba_4212_8f02_96cfb3e3fc95"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007795Member"
      id="t_153_ca210226_51cb_4a04_9686_880ca28a3094">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007795Member"
      id="t_332_ce93fe48_bb32_45e2_8e72_18e8e04e2662">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007795Member"
      id="t_400_ab7ca46a_e034_4e05_afa8_a7bedfccaa5d">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007795Member"
      id="t_399_833f82f8_34c8_4279_84aa_4df50c1df998">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007798Member"
      id="t_405_e2fafa46_c816_7ba2_96d5_748ebbf867d3">Vanguard Morningstar Small-Cap Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007798Member"
      id="t_406_9d52f85e_b521_aba3_16c4_8a7e7e013beb">ETF Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007798Member"
      id="t_407_91e0bc30_1c55_c3b7_0b05_cd5292cd096a">VB</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007798Member"
      id="t_154_ab6cc0ef_dfe8_4268_a114_c00104709989">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007798Member"
      id="t_155_31294732_8217_43a7_ad49_01b3432f4540">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007798Member"
      id="t_408_d59a2fe9_5cb7_8bae_4474_47cb678d0686">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007798Member"
      id="t_410_2defd3ef_1588_045c_2007_427dac9b301c">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007798Member"
      id="t_158_f7a49294_07d7_4e70_aec8_79b5a3c55287">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007798Member"
      id="t_409_7c184408_f7b0_15b0_3cfd_cfa86003cec7">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007798Member"
      id="t_159_7b11637f_bc1c_410a_a891_86855356f061">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;ETF Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.03&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007798Member"
      decimals="INF"
      id="h_273_bfdf5087_f912_493c_b196_97680da32af0"
      unitRef="USD">2</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007798Member"
      decimals="4"
      id="h_274_174bb661_6481_4e14_abfd_4ee49f6d6c1b"
      unitRef="pure">0.0003</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007798Member"
      id="t_160_cbb0f846_1a64_4f31_9037_31aec0a26620">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;188,249&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;1,316&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007798Member"
      decimals="INF"
      id="h_275_2894d375_6931_4f0f_bbaa_519837c21bc9"
      unitRef="USD">188249000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007798Member"
      decimals="INF"
      id="h_276_c87a740e_6280_4235_b519_6777c889719c"
      unitRef="Holding">1316</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007798Member"
      decimals="4"
      id="h_277_8fff5d2b_90d6_4e17_9215_ca972935515e"
      unitRef="pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007798Member"
      id="t_161_27218948_d45c_44b2_9d86_3a177dc75910">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;22.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_BasicMaterialsMember"
      decimals="4"
      id="h_289_8eb33459_f06e_30d1_0e8d_bb569773f56e"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_278_7c288dde_399b_48cc_b325_675ba83d6e51"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_279_91f003a7_af53_4773_9733_c074fd53c0dc"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_EnergySectorMember"
      decimals="4"
      id="h_280_4d01d2aa_842d_4603_95db_24336112bce5"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_281_d2db40b6_568d_47c3_a734_353993897420"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_HealthcareSectorMember"
      decimals="4"
      id="h_282_30e59961_bcb3_48c0_88ea_a836e5270ee4"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_IndustrialSectorMember"
      decimals="4"
      id="h_283_4fd3cfdf_5512_4a70_8744_7d3f96ebb0ba"
      unitRef="pure">0.226</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_RealEstateSectorMember"
      decimals="4"
      id="h_284_f4082708_05e0_47d8_9b28_3f7ecc60573d"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_TechnologySectorMember"
      decimals="4"
      id="h_285_5b3a4b39_f854_40f2_af7c_ca26220d9968"
      unitRef="pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_TelecommunicationsMember"
      decimals="4"
      id="h_286_8d80481e_6462_40eb_84bb_c0c691584044"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_UtilitiesSectorMember"
      decimals="4"
      id="h_287_7dac90ff_d869_461f_b7b2_77562b428e09"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007798Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_288_14f669bd_f630_4fd5_9ae9_dc9836a919b5"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007798Member"
      id="t_162_aa5fcf35_e85d_4f5e_816e_d7f7ec073206">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007798Member"
      id="t_333_2f35d636_f4c9_4179_b2a2_1e3b3d2bdb64">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007798Member"
      id="t_403_eecf909a_c3d7_4193_99f9_592f1caa8bce">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007798Member"
      id="t_402_171ecdf6_fc4d_4272_8def_2f70f21190c2">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007796Member"
      id="t_408_1ce6fec9_5a86_051a_e8a1_20eae44f78f9">Vanguard Morningstar Small-Cap Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007796Member"
      id="t_409_8459b770_d043_0952_77b6_92fdeb81f950">Admiral&#x2122; Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007796Member"
      id="t_410_0ea18b68_7e37_38bb_4acf_164d0321f9fe">VSMAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007796Member"
      id="t_163_10048089_dc1b_427b_b7a9_a8aef4fe4979">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007796Member"
      id="t_164_75237685_a395_47d2_a84b_f2b2500fe650">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007796Member"
      id="t_411_e4ac469d_4055_04a5_e360_0fe849af5dfc">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007796Member"
      id="t_413_561be0c0_722a_7f46_8777_59d42879f48c">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007796Member"
      id="t_167_e632478e_3d09_4f85_b024_0adf813dafc1">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007796Member"
      id="t_412_fafbd994_3952_a10f_99e4_87d46a405d84">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007796Member"
      id="t_168_6165f3b7_dfbb_41d2_b82b_756fcf57e203">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Admiral Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.05&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007796Member"
      decimals="INF"
      id="h_289_1ccccdcb_a7cd_4b67_b0e2_24ff671de5b0"
      unitRef="USD">3</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007796Member"
      decimals="4"
      id="h_290_fb3e64cb_843f_49c3_817b_9a0e1e19b794"
      unitRef="pure">0.0005</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007796Member"
      id="t_169_0fd13efd_7306_41f9_bfcf_90adde581a3e">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;188,249&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;1,316&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007796Member"
      decimals="INF"
      id="h_291_0db10d22_6d7a_4010_b98e_de7a71f9e5ca"
      unitRef="USD">188249000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007796Member"
      decimals="INF"
      id="h_292_13619c75_ea04_4c4d_b60d_04c0ddc8d8f3"
      unitRef="Holding">1316</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007796Member"
      decimals="4"
      id="h_293_294fce43_2ba2_4a3e_9f3b_04ccc2d4ce72"
      unitRef="pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007796Member"
      id="t_170_bd7d3e04_4aa2_4917_8a7d_2532c16fbba7">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;22.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_BasicMaterialsMember"
      decimals="4"
      id="h_305_359aadbd_4965_a903_5070_84b391134a07"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_294_39326301_d7b1_4e7c_8c64_2d0228eef92f"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_295_2ebf4841_8cd1_42d7_86ed_f01d6082e737"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_EnergySectorMember"
      decimals="4"
      id="h_296_c802a798_7c29_4e97_b199_fc33d1327730"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_297_e078e9a1_e646_4dbd_8f7f_b0e288e28b50"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_HealthcareSectorMember"
      decimals="4"
      id="h_298_1d7ff355_1c51_4d6a_aab5_4f33b49d073b"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_IndustrialSectorMember"
      decimals="4"
      id="h_299_62643f6e_47ba_4bed_acca_7f6b5904dd9f"
      unitRef="pure">0.226</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_RealEstateSectorMember"
      decimals="4"
      id="h_300_ae4589fd_f6d0_4451_bbc3_f41b708b78b4"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_TechnologySectorMember"
      decimals="4"
      id="h_301_fbe57e85_ec44_4dc4_a83b_8f6a771cd557"
      unitRef="pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_TelecommunicationsMember"
      decimals="4"
      id="h_302_960a09e2_db11_448b_9c41_dc5bd4ee65cc"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_UtilitiesSectorMember"
      decimals="4"
      id="h_303_b0d3bc08_d3d1_4d88_8034_26f9c7ea2e4e"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007796Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_304_338a3e7c_052c_4b6c_8dfb_ef6dcd676b01"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007796Member"
      id="t_171_4935e69d_9704_421f_9dcf_e16a4f626a07">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007796Member"
      id="t_334_53566d13_7f9b_45ef_a82f_ca60e4c9efd5">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007796Member"
      id="t_406_eb66f411_caa2_49c5_8617_6fd4586fbaeb">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007796Member"
      id="t_405_45bec240_8837_4221_8e82_ba01ce5eebea">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007797Member"
      id="t_411_79af10e5_f85c_30a8_ec8a_c45ce7b40a9a">Vanguard Morningstar Small-Cap Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007797Member"
      id="t_412_b2cba9e8_7223_d2ba_04cf_4ffce37dca8c">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007797Member"
      id="t_413_3f2d0462_f80d_d635_1d0a_9e14e03e8cd2">VSCIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007797Member"
      id="t_172_49ca9386_a8f8_4e6a_b215_2307a683d135">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007797Member"
      id="t_173_37420f9e_e0c2_4333_9d11_ed2bdb3edcf9">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007797Member"
      id="t_414_a90e64b9_7fca_4698_b5b2_7f3d85ff62eb">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007797Member"
      id="t_416_dd637cf1_34fd_8df9_4c53_02ccc0d6d91d">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007797Member"
      id="t_176_4c2f3bbb_355f_497a_8d38_3a79fa65f7a1">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007797Member"
      id="t_415_5d9188a6_8f66_6ec9_0ac3_e2bc72186d80">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007797Member"
      id="t_177_6b6f9b3c_a625_4a66_b054_5b5305ac1514">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.03&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007797Member"
      decimals="INF"
      id="h_305_9829a043_b486_490c_b816_a249af5388de"
      unitRef="USD">2</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007797Member"
      decimals="4"
      id="h_306_4633a11a_6938_4a2c_9bf6_a1bad4186f94"
      unitRef="pure">0.0003</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007797Member"
      id="t_178_066bcc05_2994_452b_9745_5e9a7b128702">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;188,249&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;1,316&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007797Member"
      decimals="INF"
      id="h_307_f03d2ff1_9d34_4337_98dc_d6b9188dd963"
      unitRef="USD">188249000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007797Member"
      decimals="INF"
      id="h_308_4314187e_e318_4e7d_937a_264973865dcb"
      unitRef="Holding">1316</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007797Member"
      decimals="4"
      id="h_309_ecd254de_9672_479f_931d_b2fc7415eebe"
      unitRef="pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007797Member"
      id="t_179_f9968f3e_3c31_4bd1_9f2a_32f7cf3cb29f">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;22.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_BasicMaterialsMember"
      decimals="4"
      id="h_321_8dab7a4c_ee10_0d7f_d4a7_e23995222e0b"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_310_2aee1b8a_b96b_4f85_95cc_1d64888ddb9b"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_311_57b939f1_d7cb_4b36_abd8_3d42467ce8eb"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_EnergySectorMember"
      decimals="4"
      id="h_312_51daa5c6_a33d_4aff_8add_aa2c99691179"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_313_3b476181_7517_4785_ae69_b5b0d62ed0de"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_HealthcareSectorMember"
      decimals="4"
      id="h_314_9c19d768_3cc8_4225_aef8_014b9dd5ce43"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_IndustrialSectorMember"
      decimals="4"
      id="h_315_02959854_a3c5_49f6_910f_8e6779121ae6"
      unitRef="pure">0.226</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_RealEstateSectorMember"
      decimals="4"
      id="h_316_b50cd361_63eb_4b2f_b3f1_06c2c709532f"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_TechnologySectorMember"
      decimals="4"
      id="h_317_ac848127_f5f3_4490_ba80_ba4a533129e0"
      unitRef="pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_TelecommunicationsMember"
      decimals="4"
      id="h_318_2afe612a_816f_46b8_8530_6806ebdb17f5"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_UtilitiesSectorMember"
      decimals="4"
      id="h_319_f858d0e3_1b60_44de_9809_d56f49353ad9"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007797Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_320_48acaa1e_5c13_4e97_b640_997323eded19"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007797Member"
      id="t_180_72a76e94_45e1_4b7e_bead_0a127dd0c1db">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007797Member"
      id="t_335_e2ecacf1_a16b_4584_b1fd_df8df6ea6a14">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007797Member"
      id="t_409_3b1c5c42_b91e_4a15_95c7_b338cb503dc6">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007797Member"
      id="t_408_49c0ce22_9cf2_49c4_b38f_a443aeecffb7">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000096112Member"
      id="t_414_ddf6c3ee_bd89_00ef_6b3d_796f28ac63ae">Vanguard Morningstar Small-Cap Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000096112Member"
      id="t_415_f8d749f0_a8b0_34bf_d2e0_81203465c623">Institutional Plus Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000096112Member"
      id="t_416_d32a2e3d_55a0_a2b7_fc6d_bd6fb1358d1e">VSCPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000096112Member"
      id="t_181_51660cd5_6064_4b0d_a144_550e8efcadb4">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000096112Member"
      id="t_182_407d7743_936f_4fcc_8646_ec10f57a0fa7">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000096112Member"
      id="t_417_03c47b95_1f05_7fbd_593a_3e7e3e96b931">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000096112Member"
      id="t_418_be8ade37_4835_6c98_f113_e932e3845d62">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000096112Member"
      id="t_185_4ef26f74_ee41_44a2_8ad0_695abf1628cc">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000096112Member"
      id="t_419_08fcd739_eb0d_14f7_4aad_41a187a4c393">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000096112Member"
      id="t_186_2792fcdb_d9b2_43d2_b34c_492740a6f693">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Plus Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.02&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000096112Member"
      decimals="INF"
      id="h_321_99b35763_cde4_4a04_a2a9_df775d9c7f53"
      unitRef="USD">1</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000096112Member"
      decimals="4"
      id="h_322_8c472477_2bb5_4133_a51f_9ebbd9662069"
      unitRef="pure">0.0002</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000096112Member"
      id="t_187_e5bdb41b_1ee2_44e1_8e74_671d3858f10a">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;188,249&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;1,316&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000096112Member"
      decimals="INF"
      id="h_323_96a95a8c_0e09_45c0_9da3_87f03c4d9346"
      unitRef="USD">188249000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000096112Member"
      decimals="INF"
      id="h_324_a8783901_559a_41ad_82e2_e52af7c51373"
      unitRef="Holding">1316</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000096112Member"
      decimals="4"
      id="h_325_c72e7520_57c9_4861_bba4_12655f6a643d"
      unitRef="pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000096112Member"
      id="t_188_e1f17051_9334_4eec_b3de_d7be5d5317bf">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;22.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;7.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;15.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_BasicMaterialsMember"
      decimals="3"
      id="h_337_22416eb7_8b51_ed6c_b8d0_61390835ef66"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_326_5630710f_32e5_4bd3_8990_6f3a8872fad6"
      unitRef="pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_327_249ca231_c159_40c9_8ed5_b223837e7321"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_EnergySectorMember"
      decimals="4"
      id="h_328_62b91e70_d5bd_4661_96a5_038becb8f20f"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_329_053b02f5_8e65_4739_82f4_0666ebf32163"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_HealthcareSectorMember"
      decimals="4"
      id="h_330_251322ce_ccb3_4b87_8b51_48e5359ef6c4"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_IndustrialSectorMember"
      decimals="4"
      id="h_331_084d7571_e758_4e4e_961e_e9a60cd9477e"
      unitRef="pure">0.226</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_RealEstateSectorMember"
      decimals="4"
      id="h_332_e6f4c05e_62cc_40d1_acef_f34605dd9535"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_TechnologySectorMember"
      decimals="4"
      id="h_333_7db0e719_00b2_470d_870f_3e42c72bd66a"
      unitRef="pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_TelecommunicationsMember"
      decimals="4"
      id="h_334_defa7f8b_5327_4f88_b4ad_19503f7d9bdb"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_UtilitiesSectorMember"
      decimals="4"
      id="h_335_b3d59117_bb4d_4fb2_b2a6_4a1efe2180ac"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000096112Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_336_ed48e62c_0dc9_4a1e_9d3a_3511fa042adf"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000096112Member"
      id="t_189_fa8dbeca_9879_4f0f_8f66_876f8f642de1">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000096112Member"
      id="t_336_5612761c_46c2_4deb_bb30_be6edee5d0d0">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000096112Member"
      id="t_412_a1c89b8d_6786_4744_8940_4241399408e2">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000096112Member"
      id="t_411_338c4814_c83a_4b38_9e4f_78598fda0ccd">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007799Member"
      id="t_417_61b9d521_5808_9bbe_4926_56e621075d27">Vanguard Morningstar Small-Cap Growth Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007799Member"
      id="t_418_f26f4255_ebf2_756e_2cf9_01fca1318325">Investor Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007799Member"
      id="t_419_8715121b_6888_aad7_f1d0_abe78200b8cb">VISGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007799Member"
      id="t_190_2578ec2b_ee31_40a1_adc0_efce0421cbf7">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Growth Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Growth Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007799Member"
      id="t_191_1962a48e_1944_4dae_ad79_ab5586668469">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007799Member"
      id="t_420_e6077c1c_9b9b_51a6_8719_7112e4a9012f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007799Member"
      id="t_421_4b06b8b2_a607_bd0c_1cd6_331b3a3d4e81">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007799Member"
      id="t_194_e866b573_75c8_4c91_a623_63c6c7f7ead0">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007799Member"
      id="t_422_04f516cb_a436_1193_f1c2_f986f979233d">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007799Member"
      id="t_195_572f4109_7d89_42c6_bb32_ed8841b66688">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Investor Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;10&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.19&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007799Member"
      decimals="INF"
      id="h_337_67509c24_d39e_45aa_a002_f7669f7d9426"
      unitRef="USD">10</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007799Member"
      decimals="4"
      id="h_338_da127027_496a_4c12_b978_cb0560a85d7f"
      unitRef="pure">0.0019</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007799Member"
      id="t_196_45af9d1e_fb17_4a5d_8182_7b8036b18e73">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47,007&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;551&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007799Member"
      decimals="INF"
      id="h_339_4c9ac1aa_ba36_46a9_9da1_ad7c65270d12"
      unitRef="USD">47007000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007799Member"
      decimals="INF"
      id="h_340_2fd5fedc_78cb_474e_b686_9077f4276d93"
      unitRef="Holding">551</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007799Member"
      decimals="4"
      id="h_341_585aa9ab_e307_4e19_b400_7f1f1013d32c"
      unitRef="pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007799Member"
      id="t_197_27ca327a_cf20_4ac1_a23f_20f6113bb0fd">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;10.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;17.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;24.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;24.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_BasicMaterialsMember"
      decimals="4"
      id="h_353_b832733c_97a6_7c5b_96a1_4b4476759f96"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_342_920b539a_fab9_4681_8226_2b62c52193f8"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_343_2389bc50_9adb_43b0_a663_1c24e5d9b65a"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_EnergySectorMember"
      decimals="4"
      id="h_344_35f905cc_a509_4c0a_9c34_a7391ae1c3b8"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_345_75d8e2ac_d9ec_4eeb_8521_9c097a958e0c"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_HealthcareSectorMember"
      decimals="4"
      id="h_346_0fbade70_8654_46aa_9b97_84f65457a0f7"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_IndustrialSectorMember"
      decimals="4"
      id="h_347_90d05ef6_2470_4669_b77c_cc331ef7ad16"
      unitRef="pure">0.244</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_RealEstateSectorMember"
      decimals="4"
      id="h_348_f1ea438e_d2a1_4e73_9fde_f14633e7faf4"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_TechnologySectorMember"
      decimals="4"
      id="h_349_a3d2b920_2819_45cc_84a4_75a136dae21d"
      unitRef="pure">0.241</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_TelecommunicationsMember"
      decimals="4"
      id="h_350_68efbd63_a90f_466c_aab4_7a858f73b4a7"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_UtilitiesSectorMember"
      decimals="4"
      id="h_351_3b9e526d_d9c8_42bd_9a34_870f5d624ea8"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007799Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_352_92dd6542_172c_4691_a6ac_8696dac3e75f"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007799Member"
      id="t_198_689732f7_2ee7_4b3f_8909_ce69a597bc62">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007799Member"
      id="t_337_90de1a1c_a854_41ff_943d_9912a647dc26">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007799Member"
      id="t_415_24b482ab_e09c_4895_872b_6aa3fc6b2fe7">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007799Member"
      id="t_414_6029f5a7_fc8e_49eb_92d8_d5e015c6e861">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007801Member"
      id="t_420_a8dfbd44_9684_b468_c9a5_350a92427133">Vanguard Morningstar Small-Cap Growth Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007801Member"
      id="t_421_97bd8f0f_2325_0f2d_4cbf_107bec8a7b95">ETF Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007801Member"
      id="t_422_30d34478_740b_29ea_39be_0e9624c5fa13">VBK</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007801Member"
      id="t_199_95a109fd_5ee1_4782_bfb6_e056a5f08bb5">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Growth Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Growth Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007801Member"
      id="t_200_8b4e0dfa_b695_455d_ba8c_0524acbb0c08">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007801Member"
      id="t_424_0e6fde95_15d3_78c1_c82d_c403e6e9ff12">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007801Member"
      id="t_423_fe3c12d2_914b_aeff_bc84_a873d1f56389">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007801Member"
      id="t_203_6659ecd6_9068_4ce0_b03d_d47882694845">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007801Member"
      id="t_425_79a1fbec_e08b_1f07_808c_3acb99970b7e">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007801Member"
      id="t_204_736179d8_34ee_46fa_8106_0200ec8536e1">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;ETF Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.05&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007801Member"
      decimals="INF"
      id="h_353_78ff0c6f_1f12_4aa5_89dd_d2d148604d16"
      unitRef="USD">3</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007801Member"
      decimals="4"
      id="h_354_0026ef23_fa4c_4796_b145_2de89bbb7bb8"
      unitRef="pure">0.0005</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007801Member"
      id="t_205_8a9f46bc_d6a3_4a1b_a1c9_539a126ec66e">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47,007&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;551&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007801Member"
      decimals="INF"
      id="h_355_675b9784_bc53_4a2e_9759_7d1b3a7d6552"
      unitRef="USD">47007000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007801Member"
      decimals="INF"
      id="h_356_de07e2ce_c142_4ac5_a8fb_fd73a4e82941"
      unitRef="Holding">551</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007801Member"
      decimals="4"
      id="h_357_535fa3a0_f318_4395_bca8_5a7094b7faac"
      unitRef="pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007801Member"
      id="t_206_1be298ed_9dd5_46fa_b7a1_b5cc8a27ba2a">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;10.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;17.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;24.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;24.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_BasicMaterialsMember"
      decimals="4"
      id="h_369_d6066d37_948b_6f12_3858_99f24eb8b009"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_358_e9052d4a_6103_4efa_8f1c_1dc6d223a07c"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_359_a7c43584_6c9b_4d3c_a0d8_378d1065733a"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_EnergySectorMember"
      decimals="4"
      id="h_360_ce23f411_583e_431f_b65a_b2a7dbf85da2"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_361_41c56d2b_7f38_4cbe_b2f8_b8ca90844142"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_HealthcareSectorMember"
      decimals="4"
      id="h_362_3238f8f8_8ff3_4705_924f_d9ddce43b96c"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_IndustrialSectorMember"
      decimals="4"
      id="h_363_2a77ddce_d956_40d7_b3c3_90aec4c111ce"
      unitRef="pure">0.244</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_RealEstateSectorMember"
      decimals="4"
      id="h_364_3d1aafdc_edce_415e_bde4_2756d01993af"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_TechnologySectorMember"
      decimals="4"
      id="h_365_66626655_78f3_4c6b_8f13_6b05c4320660"
      unitRef="pure">0.241</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_TelecommunicationsMember"
      decimals="4"
      id="h_366_37d1e9e3_7285_430c_bbd8_f199305efbd4"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_UtilitiesSectorMember"
      decimals="4"
      id="h_367_64229cbe_0335_414e_8c82_32afaf025966"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007801Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_368_91f95d3d_11b0_4bd0_ae7d_efe37f37849c"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007801Member"
      id="t_207_7badb287_42b1_4d3f_ac5a_d87bb80358ec">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007801Member"
      id="t_338_bf0dc3c6_8751_4055_9592_50cc48ec0b9f">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007801Member"
      id="t_418_b5631be7_3e24_4755_9c2f_e1449a04583c">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007801Member"
      id="t_417_25d7940a_d0d4_4c4f_b517_c488810ab0ac">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000105304Member"
      id="t_423_18275655_f606_e518_10c5_50b66e000d1b">Vanguard Morningstar Small-Cap Growth Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000105304Member"
      id="t_424_bcdfc6f7_1be7_eb18_6a8b_87a53259dcad">Admiral&#x2122; Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000105304Member"
      id="t_425_540578c0_7767_1027_032e_93c778c5b519">VSGAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000105304Member"
      id="t_208_a0f9a3a1_ae44_488f_be14_42cb2dca4cb7">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Growth Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Growth Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000105304Member"
      id="t_209_57b24350_5245_4f1b_bc91_0e25cddeadc0">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000105304Member"
      id="t_426_ca3b29cd_7e55_acbf_8a35_02c53b07f4a7">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000105304Member"
      id="t_427_52414e93_5f1c_62dd_b183_cae7cea086cd">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000105304Member"
      id="t_212_3e1893f1_4458_49b6_b7e7_1a659e96ded5">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000105304Member"
      id="t_428_4bc80025_dac7_959f_a1da_98ca44721f02">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000105304Member"
      id="t_213_ce1544d0_7e68_468f_91ed_0af081a0282b">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Admiral Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000105304Member"
      decimals="INF"
      id="h_369_0ebbb857_9f4f_4763_830f_3844abde042c"
      unitRef="USD">4</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000105304Member"
      decimals="4"
      id="h_370_1956c42f_6ec7_43a2_a735_426224c76fec"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000105304Member"
      id="t_214_1c422f31_85be_4901_a8c0_d4a875a8d965">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47,007&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;551&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000105304Member"
      decimals="INF"
      id="h_371_c383d9ba_7cec_4c4c_bc30_ede34e7e1cfe"
      unitRef="USD">47007000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000105304Member"
      decimals="INF"
      id="h_372_95e16808_9375_4701_bc59_ec9bfe8cdb3e"
      unitRef="Holding">551</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000105304Member"
      decimals="4"
      id="h_373_ad8c7c06_9f37_47a7_badc_0352127580ed"
      unitRef="pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000105304Member"
      id="t_215_49d8f1ac_d436_4df2_80a6_a0d92b1ce0fd">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;10.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;17.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;24.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;24.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_BasicMaterialsMember"
      decimals="4"
      id="h_385_df74d5b0_9377_d232_e0dd_c4171ef9989b"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_374_22b03f90_d8e8_4183_9d31_0bb86b0ebb64"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_375_d3f13e64_d4cb_4adc_bebe_fa32743cbbd8"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_EnergySectorMember"
      decimals="4"
      id="h_376_be344b74_ee0e_4097_bc4b_f0e2a0e1ff08"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_377_5103bf4d_9422_426e_83c6_f073098618a3"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_HealthcareSectorMember"
      decimals="4"
      id="h_378_890d6e82_e266_4824_96ab_1df222b1611e"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_IndustrialSectorMember"
      decimals="4"
      id="h_379_ce9da0d3_9827_400e_9f55_604cd7cad025"
      unitRef="pure">0.244</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_RealEstateSectorMember"
      decimals="4"
      id="h_380_654419e1_81bf_4d54_9caf_2f400f65aebd"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_TechnologySectorMember"
      decimals="4"
      id="h_381_333e7efe_fc1a_4508_89eb_7a76cfbebf29"
      unitRef="pure">0.241</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_TelecommunicationsMember"
      decimals="4"
      id="h_382_873b60a4_8c1f_4344_8893_d502d1b2c852"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_UtilitiesSectorMember"
      decimals="4"
      id="h_383_2fe8ff21_4757_4287_adee_700164e98acc"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105304Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_384_ef96e06c_f8e7_4dd7_85dc_24444f409975"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000105304Member"
      id="t_216_056fcf96_6590_4e84_b019_8e91ce7a054b">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000105304Member"
      id="t_339_db9979f1_294c_4b05_ad92_0e7b99473980">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000105304Member"
      id="t_421_b144883a_b503_48d8_bd0b_81e4f0473ecc">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000105304Member"
      id="t_420_790982a5_5e98_4eb5_abf3_f53e1bc1cf5f">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007800Member"
      id="t_426_1e8a5cd0_f3bf_5b50_ea0a_97a63195cf1f">Vanguard Morningstar Small-Cap Growth Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007800Member"
      id="t_427_dca3655d_e898_396a_b66d_b33d6a8fb614">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007800Member"
      id="t_428_62608a5a_9a30_8626_9858_66699fc5849d">VSGIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007800Member"
      id="t_217_6201c7fe_fefd_44d9_ba62_812cb16b8490">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Growth Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Growth Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007800Member"
      id="t_218_c62d4012_90ce_4e46_b28b_a5d5ede03e39">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007800Member"
      id="t_429_8ccf3b80_b5e3_a20b_882b_f7cbb5f88434">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007800Member"
      id="t_430_327c392a_9508_3bde_3bd3_b8cf8c62f7b7">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007800Member"
      id="t_221_dd65e01f_9a3f_4fb4_b880_1b59b0cb0297">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007800Member"
      id="t_431_3d7c64d0_58a3_6957_9672_94c0fd030481">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007800Member"
      id="t_222_357b9d4f_f67b_455f_bd82_98985107758e">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.05&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007800Member"
      decimals="INF"
      id="h_385_9d6c5f03_d9ee_456b_a912_ee56971c78db"
      unitRef="USD">3</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007800Member"
      decimals="4"
      id="h_386_67226015_02fb_406c_9c0e_0e9fbef81e0c"
      unitRef="pure">0.0005</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007800Member"
      id="t_223_f1b577aa_1ec7_4cf5_b92e_a3a703383014">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;47,007&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;551&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;18&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007800Member"
      decimals="INF"
      id="h_387_df850cf7_a228_4484_b596_74eabb5a2cd5"
      unitRef="USD">47007000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007800Member"
      decimals="INF"
      id="h_388_258196ea_de1a_4423_9d4f_86e3e753041a"
      unitRef="Holding">551</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007800Member"
      decimals="4"
      id="h_389_44593a89_3687_44e4_b27c_4df01d7d5d77"
      unitRef="pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007800Member"
      id="t_224_9999687a_e3ac_4729_9312_ccc5ba1653ff">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;10.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;17.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;24.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;24.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_BasicMaterialsMember"
      decimals="4"
      id="h_401_5cb94563_9379_686d_db17_4d9f4de0c242"
      unitRef="pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_390_054e1992_fa33_448c_bce7_521cd7ab45b4"
      unitRef="pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_391_d82b691d_9522_497e_8c69_47cd92dc112f"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_EnergySectorMember"
      decimals="4"
      id="h_392_df886d21_cd49_41d3_b13a_601381ca10e6"
      unitRef="pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_393_e5b9cef5_cebe_4368_a34c_7a9862204390"
      unitRef="pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_HealthcareSectorMember"
      decimals="4"
      id="h_394_16b67adf_fabb_47f8_983b_3718fc6ece08"
      unitRef="pure">0.177</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_IndustrialSectorMember"
      decimals="4"
      id="h_395_a0d80aa7_1c8e_40fa_906e_9f19c02b6414"
      unitRef="pure">0.244</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_RealEstateSectorMember"
      decimals="4"
      id="h_396_156fda6e_63ed_43bf_aae1_43c108635bc2"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_TechnologySectorMember"
      decimals="4"
      id="h_397_b81d4ffc_66fa_4c2b_b7c3_d5ff5e1aebe2"
      unitRef="pure">0.241</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_TelecommunicationsMember"
      decimals="4"
      id="h_398_d89ad2d5_bf1f_4d5a_82b9_6c4e65ac1d11"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_UtilitiesSectorMember"
      decimals="4"
      id="h_399_a03469df_edd9_41ac_b21e_007d85677339"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007800Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_400_c50f1e0c_a5aa_4497_acfb_7cc0527ae452"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007800Member"
      id="t_225_4f53e576_16d6_4f12_aa42_dc340349afd7">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007800Member"
      id="t_340_353fa5a8_0f18_43af_87b5_fe8a31c1df59">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007800Member"
      id="t_424_14615bc2_18db_4f22_9b5b_e036ab6e587d">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007800Member"
      id="t_423_c0bb8621_6f42_4469_916b_c44011a80b76">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007802Member"
      id="t_429_7f927771_d5d3_05f8_ac2b_a73b82159a08">Vanguard Morningstar Small-Cap Value Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007802Member"
      id="t_430_a93c713a_2729_110e_5774_0805c3ea3aaa">Investor Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007802Member"
      id="t_431_ab3b3deb_0a81_72f5_7f38_91c13fe19246">VISVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007802Member"
      id="t_226_6bbd95ee_4458_4b26_846f_834d7d449563">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Value Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Value Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007802Member"
      id="t_227_d5720dec_a90e_4b90_af0d_e7ee8efd1bb6">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007802Member"
      id="t_433_54770407_a8c6_ec59_85d4_f2c5f04d08c7">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007802Member"
      id="t_432_d1b421ca_80b9_9fd5_7121_a2f36b207110">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007802Member"
      id="t_230_c2a77d21_942d_465c_bb94_0eaf10fd858f">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007802Member"
      id="t_434_af8b9c39_c4eb_be4c_e37b_301f7657c556">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007802Member"
      id="t_231_ba19091a_d92b_4aa1_80b0_ff43c58e4882">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Investor Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;10&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.19&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007802Member"
      decimals="INF"
      id="h_401_2ec18e32_9443_4e7e_a587_633b0db73b8f"
      unitRef="USD">10</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007802Member"
      decimals="4"
      id="h_402_2293256c_1be4_4ec4_b017_02dd68ae1636"
      unitRef="pure">0.0019</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007802Member"
      id="t_232_a35986ec_fe09_4900_80ae_c29dbbe9e5c0">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;67,797&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;844&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007802Member"
      decimals="INF"
      id="h_403_b72030bc_c045_4e3c_87e1_a01ba4eb2d9d"
      unitRef="USD">67797000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007802Member"
      decimals="INF"
      id="h_404_deceac4b_fdc7_4d56_9015_cb665eb71aad"
      unitRef="Holding">844</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007802Member"
      decimals="4"
      id="h_405_036934e2_dc9a_4237_9529_9aedc3c64256"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007802Member"
      id="t_233_12703a93_1513_4cd5_b5d9_bdd41bd3bc29">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;18.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;10.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_BasicMaterialsMember"
      decimals="4"
      id="h_417_77b9f567_75ba_ebed_c9a5_21af064a1861"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_406_1dd6fdf6_4d35_42f9_815b_2d50bf094217"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_407_c9982c3c_e986_463e_9b6c_89e7c1fe6cd6"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_EnergySectorMember"
      decimals="4"
      id="h_408_6d8549f5_68b2_4428_9e5d_1b90f3d2a6a3"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_409_3eaf965a_2433_4de8_ac82_6e8709901c0d"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_HealthcareSectorMember"
      decimals="4"
      id="h_410_dd546c7a_291f_4839_b019_eb656a81eef0"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_IndustrialSectorMember"
      decimals="4"
      id="h_411_a017a1e3_cec2_4859_a8e3_5c10f0fe792c"
      unitRef="pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_RealEstateSectorMember"
      decimals="4"
      id="h_412_46ee166a_d548_453c_baef_98b7c22d59c7"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_TechnologySectorMember"
      decimals="4"
      id="h_413_9cc6742d_93cb_491c_b2c6_3871724c2432"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_TelecommunicationsMember"
      decimals="4"
      id="h_414_7139026a_c0c6_4e60_8093_30f05ad91b24"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_UtilitiesSectorMember"
      decimals="4"
      id="h_415_85aafc55_ad66_44d4_a3f0_eeb3087a7ba1"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007802Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_416_164c8583_ba30_4580_aae7_9bc5531e2c34"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007802Member"
      id="t_234_5749babc_bf02_4c1f_a757_ff7b66cea187">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007802Member"
      id="t_341_a080dded_9e20_4983_b604_74cfd3251bb2">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007802Member"
      id="t_427_ae781f9e_a038_4ee1_825d_1de8e450d15b">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007802Member"
      id="t_426_1e918b67_c1bf_4623_b992_8dcffbc482d1">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007804Member"
      id="t_432_8e516a41_7ba5_b3af_a4b5_86f0e4817a0b">Vanguard Morningstar Small-Cap Value Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007804Member"
      id="t_433_145d7fd9_0570_3805_4b93_8f7c90b08f57">ETF Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007804Member"
      id="t_434_502decb8_fc4c_110c_b869_fa2a6104570e">VBR</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007804Member"
      id="t_235_7af96bae_37ee_4c8e_bfd3_47b241397f22">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Value Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Value Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007804Member"
      id="t_236_3281338b_984e_426e_ac0d_22db2adca968">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007804Member"
      id="t_437_9023069e_4177_90a1_2a0e_eadc37dfb12f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007804Member"
      id="t_435_7dc65934_3e24_7104_dd0a_08cf456513f9">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007804Member"
      id="t_239_b3ed7162_7d00_4382_8098_375672efa093">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007804Member"
      id="t_436_cea083b5_b970_8646_3f06_49f85fac08ab">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007804Member"
      id="t_240_062470ce_5973_467d_b8f1_c643fa8998da">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;ETF Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.05&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007804Member"
      decimals="INF"
      id="h_417_9460bbfa_01cd_4837_a8bd_cbbe03d0b4a8"
      unitRef="USD">3</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007804Member"
      decimals="4"
      id="h_418_b82ada09_3a1a_4a50_98fd_af2533e14370"
      unitRef="pure">0.0005</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007804Member"
      id="t_241_b2d128f2_2f52_4aa6_8552_29850ca807c4">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;67,797&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;844&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007804Member"
      decimals="INF"
      id="h_419_b879f0e8_fa10_4a31_ad38_972678999ecd"
      unitRef="USD">67797000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007804Member"
      decimals="INF"
      id="h_420_b96214d2_c542_469e_acd5_3fa3a5cf5a81"
      unitRef="Holding">844</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007804Member"
      decimals="4"
      id="h_421_380b6297_10d6_44a9_95b2_56f7da70bc51"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007804Member"
      id="t_242_b3802568_f34e_4120_a80a_f3d9e8f651f7">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;18.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;10.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_BasicMaterialsMember"
      decimals="4"
      id="h_433_56ce30fe_f2a4_1c18_afdb_2a213e2f94c0"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_422_9ae69e95_c6f7_49c6_9ad9_b2abc0cba42d"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_423_b6e5f57c_c403_4383_a0c2_92e1d6270158"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_EnergySectorMember"
      decimals="4"
      id="h_424_35608442_5cc8_4b26_baf8_6c9fa4347c5e"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_425_7f2f2e32_6d0c_4ff1_964d_b7a4af254701"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_HealthcareSectorMember"
      decimals="4"
      id="h_426_abc4f728_d9f9_47b1_bdc6_845a18375a5e"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_IndustrialSectorMember"
      decimals="4"
      id="h_427_0210d21f_0efe_487c_8b7d_23c7a05d7e7c"
      unitRef="pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_RealEstateSectorMember"
      decimals="4"
      id="h_428_03c1c4c3_63bf_4029_9234_6cb4971c4eb1"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_TechnologySectorMember"
      decimals="4"
      id="h_429_cc301c94_a2e3_40a7_8b71_85ec3fa773e9"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_TelecommunicationsMember"
      decimals="4"
      id="h_430_2cac5d8a_de83_449d_bdd9_6d66ee1baac9"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_UtilitiesSectorMember"
      decimals="4"
      id="h_431_b437e9b0_82b1_442a_9d64_2de7a14da774"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007804Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_432_736c2a63_622d_40c7_b2a9_1028723072c7"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007804Member"
      id="t_243_86efaaeb_1017_4bdb_b703_30379d78a745">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007804Member"
      id="t_342_312d1319_cb25_47ab_868c_7ea7d15e7974">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007804Member"
      id="t_430_b3c965e5_1b21_4fd1_bd9b_d5086d952bd6">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007804Member"
      id="t_429_efae5f3c_92d8_4354_9af8_ec4a5d188508">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000105305Member"
      id="t_437_0ba92f35_75ca_a9e8_f1b6_5bd96cc92ec9">Vanguard Morningstar Small-Cap Value Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000105305Member"
      id="t_438_755b4ca3_d0fa_7c0d_2bf7_f552852caea0">Admiral&#x2122; Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000105305Member"
      id="t_439_931dd7ac_6ee2_a28d_ea66_3c053d2cc788">VSIAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000105305Member"
      id="t_244_c399d676_e756_4cc0_b60f_01576a9a7987">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Value Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Value Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000105305Member"
      id="t_245_5f263768_e32d_40e9_8d7b_7b11e9246a8c">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000105305Member"
      id="t_436_e2da7871_164b_a056_4b86_aeed5a1ef107">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000105305Member"
      id="t_434_2ec82a18_ca0d_0bc4_1c56_262e931b72c1">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000105305Member"
      id="t_248_4108324b_323c_4010_a035_f72266259a69">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000105305Member"
      id="t_435_a5400445_903a_6940_4dcf_c9af9cca3890">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000105305Member"
      id="t_249_9320a89e_59d0_4aae_8b9e_1268d05a8577">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Admiral Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000105305Member"
      decimals="INF"
      id="h_433_9b8f4fcd_b7f8_448a_8bb3_eaed87012cb9"
      unitRef="USD">4</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000105305Member"
      decimals="4"
      id="h_434_32087cf1_2944_41dd_83b1_982c31eeb9f6"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000105305Member"
      id="t_250_453bfc7c_5d01_41d9_b44d_85ee1df7aa4f">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;67,797&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;844&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000105305Member"
      decimals="INF"
      id="h_435_df2183c2_8271_42a5_9e02_482f1b0f6b6c"
      unitRef="USD">67797000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000105305Member"
      decimals="INF"
      id="h_436_ac48a568_81ea_42c2_88dc_91afb0cbd3a7"
      unitRef="Holding">844</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000105305Member"
      decimals="4"
      id="h_437_e028a87c_c057_42b2_91a5_4af7c4a60876"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000105305Member"
      id="t_251_1b5a4789_16aa_42ee_8ca0_dc09d3df7b0f">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;18.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;10.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_BasicMaterialsMember"
      decimals="4"
      id="h_449_509ef88c_4ea0_71b5_ed50_cc9b30ce13e4"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_438_d691ea02_6451_41fc_96c6_baebbcf546dd"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_439_e82ec260_d910_41b7_b79d_474458c9d5d6"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_EnergySectorMember"
      decimals="4"
      id="h_440_cd29f516_8f91_4c14_98ac_22ed15c748b1"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_441_f74571ae_5d37_43a3_ac9f_bd075282864d"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_HealthcareSectorMember"
      decimals="4"
      id="h_442_080a7ecf_3568_4e61_a869_55b81d5467a2"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_IndustrialSectorMember"
      decimals="4"
      id="h_443_4e182477_a6bf_4ba9_896b_269843259889"
      unitRef="pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_RealEstateSectorMember"
      decimals="4"
      id="h_444_35aa2ece_8b76_4996_beac_42b6412b0e82"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_TechnologySectorMember"
      decimals="4"
      id="h_445_fb82388e_81c1_47c9_9313_fdea04abfa1e"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_TelecommunicationsMember"
      decimals="4"
      id="h_446_21400d89_1c0a_4a9c_a838_86bd80ce5d64"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_UtilitiesSectorMember"
      decimals="4"
      id="h_447_4457fa36_9f06_4fe9_9889_2356964bd0ce"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000105305Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_448_16064b1c_df85_48ea_9c81_0b5e771b6eae"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000105305Member"
      id="t_252_a5b2a062_4f8a_4381_839e_323761d1b9c8">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000105305Member"
      id="t_343_a0033b26_4b7a_44b7_b15c_138de244d9f9">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000105305Member"
      id="t_433_a8d4ea8e_90da_48a2_a50c_39637969016b">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000105305Member"
      id="t_432_2e4cf930_bfe9_4c63_8ec6_a8b61f45d90c">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007803Member"
      id="t_438_d5bcff16_dd15_c7c6_25ca_ee90c1991c06">Vanguard Morningstar Small-Cap Value Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007803Member"
      id="t_439_dae751be_01bb_8c38_e552_8793727beef7">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007803Member"
      id="t_440_12bea855_c79e_fc2c_ca76_ce374faa900f">VSIIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007803Member"
      id="t_253_517c6bd8_effc_45a2_95f7_a340ee0b6afc">This semi-annual shareholder report contains important information about Vanguard Morningstar Small-Cap Value Index Fund (the "Fund") (formerly known as Vanguard Small-Cap Value Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007803Member"
      id="t_254_1402e826_ba79_4ff2_91a6_3d3b8265cfc1">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007803Member"
      id="t_441_20e0e59d_d16f_f0ae_1f2d_99e3a763ca46">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007803Member"
      id="t_443_faafa1fa_b0ab_25d6_711f_17d6987b0055">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007803Member"
      id="t_257_66e1b8e7_26f9_43b3_8879_452541869d07">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007803Member"
      id="t_442_6cda68da_c741_0b18_9f6b_58a205a4fe5b">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007803Member"
      id="t_258_309b9d1a_802d_4a5a_ab0c_28f2437dd20d">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;3&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.05&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007803Member"
      decimals="INF"
      id="h_449_2550959a_1b12_4e14_81df_c6a576fd2405"
      unitRef="USD">3</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007803Member"
      decimals="4"
      id="h_450_39df2bac_c585_4224_9e37_9586840c8b15"
      unitRef="pure">0.0005</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007803Member"
      id="t_259_cf510dd5_0d1e_4332_9d14_05ed06e7aaaf">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;67,797&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;844&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007803Member"
      decimals="INF"
      id="h_451_ceee941c_47f1_4371_938c_994a9368611b"
      unitRef="USD">67797000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007803Member"
      decimals="INF"
      id="h_452_15b12705_70c1_49fd_b257_1be45baca074"
      unitRef="Holding">844</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007803Member"
      decimals="4"
      id="h_453_1d11083e_bd94_4e16_a9d2_a8f7d90f9724"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007803Member"
      id="t_260_29e0c6a6_2066_4cf7_83b9_8e303572eefb">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;14.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;18.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;21.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;10.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;5.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_BasicMaterialsMember"
      decimals="4"
      id="h_465_df06aabd_2858_0cf1_d0fb_4fb0d7bc12c1"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_454_0fc3d6e8_5338_4f9f_beec_58523fc88b97"
      unitRef="pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_455_66a85b6b_54f6_4f67_8b1d_da6eb47d6ec5"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_EnergySectorMember"
      decimals="4"
      id="h_456_0c60c359_1408_458b_a7de_5bbc7d8c1f28"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_457_aa9c7bde_7957_424e_98dc_907f862f6715"
      unitRef="pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_HealthcareSectorMember"
      decimals="4"
      id="h_458_d736ec5a_fda9_4f60_ab70_3da3deb8188b"
      unitRef="pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_IndustrialSectorMember"
      decimals="4"
      id="h_459_1b9752e8_241f_42af_bf4d_e71ecec918b4"
      unitRef="pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_RealEstateSectorMember"
      decimals="4"
      id="h_460_9f96080b_ab33_4f18_95f9_9a9d64add918"
      unitRef="pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_TechnologySectorMember"
      decimals="4"
      id="h_461_44c52465_b0ea_4c86_92ae_2740652f1cd9"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_TelecommunicationsMember"
      decimals="4"
      id="h_462_1b715675_ead8_4951_b15a_2961147dc644"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_UtilitiesSectorMember"
      decimals="4"
      id="h_463_b2787c93_eccc_4fc0_a7f1_ff7007bdacf2"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007803Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_464_ab4a96d7_0def_41ef_8a72_1f1a47af7b97"
      unitRef="pure">0.000</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007803Member"
      id="t_261_9cc3141c_5094_43fc_b3e1_89915e9e413f">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Portfolio Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007803Member"
      id="t_344_a702f5be_bb7c_492d_83c5_a55992f5ff6f">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007803Member"
      id="t_436_3e0ed4e2_202e_44e4_b4af_442eece4a06d">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007803Member"
      id="t_435_5d735389_1977_4d3e_9fa2_054a8ab789fd">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007805Member"
      id="t_441_da0d5c9a_c216_f458_4c3d_826d17f6d646">Vanguard Morningstar Total Stock Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007805Member"
      id="t_442_488c80e9_f496_c4ea_386e_168bbd1b8849">Investor Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007805Member"
      id="t_443_902aa467_27a5_4acc_15a5_b9328df57cf0">VTSMX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007805Member"
      id="t_262_5555b885_39d7_44e0_8e19_b4d23a124f16">This semi-annual shareholder report contains important information about Vanguard Morningstar Total Stock Market Index Fund (the "Fund") (formerly known as Vanguard Total Stock Market Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007805Member"
      id="t_263_d3592b03_ec6e_4a01_926a_d883393a2cec">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007805Member"
      id="t_444_793870ab_2884_44bb_8963_dee12edcc913">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007805Member"
      id="t_445_a1951a10_dcc4_38da_0ed4_b6209431d635">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007805Member"
      id="t_266_7e9c09fb_bb70_477b_8305_5c86ecb61b33">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007805Member"
      id="t_446_995e1d35_8ae4_81c5_cd96_cb17424cec58">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007805Member"
      id="t_267_0e25760f_f0ac_4b2d_ba7b_0f66eee79a72">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Investor Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;4&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007805Member"
      decimals="INF"
      id="h_465_fb61753e_6539_466b_906a_2a8570a1df30"
      unitRef="USD">4</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007805Member"
      decimals="4"
      id="h_466_2831fe8e_1df9_45cc_bd39_631bb837a981"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007805Member"
      id="t_268_b7050168_dc10_4462_8f12_305028fe0cef">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,298,312&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,543&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007805Member"
      decimals="INF"
      id="h_467_9f69aaf6_c94b_4297_af1a_f363169affb4"
      unitRef="USD">2298312000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007805Member"
      decimals="INF"
      id="h_468_d9ab147d_de63_4a78_8218_0e40527c9e75"
      unitRef="Holding">3543</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007805Member"
      decimals="4"
      id="h_469_6ccbe935_dd49_46b7_8a0c_837f5e2e704c"
      unitRef="pure">0.02</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007805Member"
      id="t_269_2f74779d_cf49_44ef_bd75_1faf674356f6">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;41.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_BasicMaterialsMember"
      decimals="4"
      id="h_481_b42cacd7_01b5_e072_b5df_55b5ba52c653"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_470_eafe8343_c17c_45fa_ad6c_517f54fc2f99"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_471_dc13d621_1e8c_4040_9e93_e3246984e9a4"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_EnergySectorMember"
      decimals="4"
      id="h_472_8613822e_a3f7_4e98_ad7e_7f1df6f3693c"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_473_4e2072ca_83a4_4574_b4c7_3330aa0634cb"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_HealthcareSectorMember"
      decimals="4"
      id="h_474_d4285e75_4329_4cb0_84e3_bcc2a8a308a4"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_IndustrialSectorMember"
      decimals="4"
      id="h_475_cd5abdc3_0b83_4086_902e_38f71a7abe8c"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_RealEstateSectorMember"
      decimals="4"
      id="h_476_afb9dffa_8063_4c8e_9a8f_ff8b51474bf5"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_TechnologySectorMember"
      decimals="4"
      id="h_477_8686bbc6_751d_4135_a9fe_14816f94411d"
      unitRef="pure">0.410</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_TelecommunicationsMember"
      decimals="4"
      id="h_478_39f5a029_6eef_44de_8124_5cbffdcd9491"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_UtilitiesSectorMember"
      decimals="4"
      id="h_479_66dbd623_de8d_45bd_8a47_be07e5c97af6"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007805Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_480_fed5197e_c161_4068_9b69_fdf8fb05bdd0"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007805Member"
      id="t_270_027f0774_459e_458b_a6bb_4616e3752282">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007805Member"
      id="t_345_725c39cf_5cd2_48e9_a6c1_47207d51043a">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007805Member"
      id="t_439_dc64b695_5ea1_4f81_b0ef_59e766f71e31">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007805Member"
      id="t_438_1673678f_95e7_42f4_b316_dd07187f9262">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007808Member"
      id="t_444_03d3904c_8211_a8f2_50d6_e4ad2c2f42db">Vanguard Morningstar Total Stock Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007808Member"
      id="t_445_fd2c9f2c_c4f3_dea1_1073_875ed4f236bc">ETF Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007808Member"
      id="t_446_53226c87_fc4f_cb3c_1201_58c6577b1c50">VTI</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007808Member"
      id="t_271_237b3535_4d59_4aef_a829_879486cf5f8e">This semi-annual shareholder report contains important information about Vanguard Morningstar Total Stock Market Index Fund (the "Fund") (formerly known as Vanguard Total Stock Market Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007808Member"
      id="t_450_d08a5340_f2bb_26c8_cd25_5e024f8f813d">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007808Member"
      id="t_447_73208d8a_74b8_9dce_6016_906b8dfbe92e">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007808Member"
      id="t_448_c112b542_4a0b_88c6_8bc3_78ee35205c80">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007808Member"
      id="t_275_30b0767b_4277_4d71_92b9_8dc4779fa42c">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007808Member"
      id="t_449_b8df0aa5_26b5_4a7c_176e_e4c90e84a741">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007808Member"
      id="t_276_ea8db7cb_b269_4c89_b0ea_c4b9bfa4641a">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;ETF Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.03&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007808Member"
      decimals="INF"
      id="h_481_d8ef3136_8ad9_4222_a68b_7e2c91169c46"
      unitRef="USD">2</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007808Member"
      decimals="4"
      id="h_482_fb9893bb_41c9_4efe_8c46_e45ab0fdd5d5"
      unitRef="pure">0.0003</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007808Member"
      id="t_277_d50580e3_7108_4c52_8e83_e295074af948">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,298,312&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,543&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007808Member"
      decimals="INF"
      id="h_483_e7a871d1_6c09_4fc0_aef8_37368a7434f2"
      unitRef="USD">2298312000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007808Member"
      decimals="INF"
      id="h_484_9e18767a_1da9_4db2_a2b4_1eeddc428068"
      unitRef="Holding">3543</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007808Member"
      decimals="4"
      id="h_485_8d9834a1_432c_44e2_938d_a12f2087369d"
      unitRef="pure">0.02</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007808Member"
      id="t_278_b811b377_9d5c_42f5_83d4_66173f7e321c">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;41.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_BasicMaterialsMember"
      decimals="4"
      id="h_497_f0e8d75f_3fec_41c3_ff7c_52e66968149c"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_486_8bad6ea1_be7a_4d8c_9054_7d1bbf828326"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_487_40ce640c_2ffa_46b9_8942_915ee9ed640e"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_EnergySectorMember"
      decimals="4"
      id="h_488_a06103ee_9e2a_4961_a3ce_a6b6bc2d486f"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_489_58cb55d9_6a35_4cd0_b4dd_3c3ec25b86c0"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_HealthcareSectorMember"
      decimals="4"
      id="h_490_7b6bd16b_373d_4be5_9cfe_79ffc77d8a08"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_IndustrialSectorMember"
      decimals="4"
      id="h_491_9305ba2b_5f8f_4a1b_84cb_a37c37b75cf8"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_RealEstateSectorMember"
      decimals="4"
      id="h_492_180c0a03_4f33_430f_aff9_83754f27fd48"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_TechnologySectorMember"
      decimals="4"
      id="h_493_2cca24d4_b20a_460e_820f_a906cd5904d3"
      unitRef="pure">0.410</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_TelecommunicationsMember"
      decimals="4"
      id="h_494_ea7c0c45_378f_43e8_8b4f_f262cb39f1fe"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_UtilitiesSectorMember"
      decimals="4"
      id="h_495_f1afdfe2_1916_4068_9f8e_4692374060ea"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007808Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_496_30172f45_59a6_4c90_a882_685054919f8a"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007808Member"
      id="t_279_6244bfde_97a3_49ff_9f26_8b99d31847af">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007808Member"
      id="t_346_8b806ed6_c52d_4ca4_92cc_5a2b8e982a31">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007808Member"
      id="t_442_5729e0bc_b197_4c3b_9442_9a60ceee8918">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007808Member"
      id="t_441_04612526_9622_4e2c_a0ac_3974abe00c93">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007806Member"
      id="t_447_6b0f9825_f691_b0d4_8b86_2a0fd1e183cc">Vanguard Morningstar Total Stock Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007806Member"
      id="t_448_89df7e66_a823_6805_aac0_d48510e68d62">Admiral&#x2122; Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007806Member"
      id="t_449_e253961c_d475_372d_447f_9bef53949847">VTSAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007806Member"
      id="t_280_6b09b58a_3803_44cf_90f2_ff0b780c676a">This semi-annual shareholder report contains important information about Vanguard Morningstar Total Stock Market Index Fund (the "Fund") (formerly known as Vanguard Total Stock Market Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007806Member"
      id="t_281_9ae9a081_7b2d_4c90_95ea_b4183e6fa57f">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007806Member"
      id="t_450_d9b18176_22c0_0a39_fc98_b97a2e9ce850">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007806Member"
      id="t_451_0f1fafbc_5b6f_bcfa_4f6b_8c81c9c89daa">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007806Member"
      id="t_284_9bf12b6b_4d73_4890_8376_2bab5363e069">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007806Member"
      id="t_452_8340379f_74e8_5929_f6af_0c12f2515c89">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007806Member"
      id="t_285_223ce7b2_18ad_43b5_8825_d875291ae193">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Admiral Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.04&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007806Member"
      decimals="INF"
      id="h_497_d5ea5aa5_836a_4ff8_8500_92d7d3982f00"
      unitRef="USD">2</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007806Member"
      decimals="4"
      id="h_498_72128956_d806_409b_869e_126fe60a5bb8"
      unitRef="pure">0.0004</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007806Member"
      id="t_286_c30d9285_3ab0_4e41_9319_c13c571a50fa">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,298,312&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,543&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007806Member"
      decimals="INF"
      id="h_499_7f4b1ea7_2bb6_473e_96e6_f0c0374e08a2"
      unitRef="USD">2298312000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007806Member"
      decimals="INF"
      id="h_500_e56dd51d_d2a4_44fe_b6cb_be22d37eb249"
      unitRef="Holding">3543</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007806Member"
      decimals="4"
      id="h_501_345c2ac5_179c_41c2_a4d4_69dc013e3e41"
      unitRef="pure">0.02</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007806Member"
      id="t_287_ee637799_9080_4dc8_b175_5dc282842875">
&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;41.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_BasicMaterialsMember"
      decimals="4"
      id="h_513_42251c36_fa75_09c2_213d_16c0c69e5ae8"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_502_465c08a7_c990_4fb2_ad20_4c2cf870cf48"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_503_a5e327f3_df99_4953_a9b7_7d1679f1b381"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_EnergySectorMember"
      decimals="4"
      id="h_504_82c57673_6f6e_4c8d_9157_0deccf2e9fe2"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_505_0ee02f2c_e761_407d_b335_cba687ebecbc"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_HealthcareSectorMember"
      decimals="4"
      id="h_506_bbdf1511_406d_455a_8f0a_93c6bdbe5a01"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_IndustrialSectorMember"
      decimals="4"
      id="h_507_eb6cceb5_e5d0_4546_8e89_eee5091ea070"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_RealEstateSectorMember"
      decimals="4"
      id="h_508_4aa6e909_0321_4b6a_a8c9_855dd87d628d"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_TechnologySectorMember"
      decimals="4"
      id="h_509_01867b80_83fd_4989_9844_974568e6ebcb"
      unitRef="pure">0.410</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_TelecommunicationsMember"
      decimals="4"
      id="h_510_a04b24ab_a5dc_48d9_8a46_880d2e400efc"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_UtilitiesSectorMember"
      decimals="4"
      id="h_511_f5e1735a_633c_4095_8e4f_0ed53188414c"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007806Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_512_2ec7b100_0dca_43ae_9170_3858de5ba9e1"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007806Member"
      id="t_288_d4617bfd_04fb_447f_a727_07feff790c00">
&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;

&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;


&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;

</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007806Member"
      id="t_347_a51b259a_91ff_4e25_b822_75b27fd982f8">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007806Member"
      id="t_445_fbe71ad2_5a1f_40f5_b49b_71bedf159d0d">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007806Member"
      id="t_444_5243597b_3636_49b7_afb2_1734918314d4">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000007807Member"
      id="t_449_3f9caaa9_78a6_544c_d4d0_6fb9f74acfd2">Vanguard Morningstar Total Stock Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000007807Member"
      id="t_450_eee6f93c_fc0c_05fa_6ab4_5496bb601d61">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000007807Member"
      id="t_451_e1fd59a2_65a9_1704_3dc5_e06edcfb02dd">VITSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000007807Member"
      id="t_289_d62636f2_e131_4fae_af9c_82c13503cc37">This semi-annual shareholder report contains important information about Vanguard Morningstar Total Stock Market Index Fund (the "Fund") (formerly known as Vanguard Total Stock Market Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000007807Member"
      id="t_290_4ea9241f_7b64_4196_b9fa_64209f4464ee">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000007807Member"
      id="t_453_423d85dd_8eaa_c9f8_9b15_a24f572c65ff">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000007807Member"
      id="t_452_6fa31d91_5cb5_20d9_5ebe_dea94a878882">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000007807Member"
      id="t_293_2c7c7b6b_92e9_46a4_adc1_bbe2bd537b69">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000007807Member"
      id="t_454_ee53f7c2_810f_2fad_c2e2_26e91089f06e">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000007807Member"
      id="t_455_f6921933_a13e_708d_a7a7_2a3023ba3baf">&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.03&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000007807Member"
      decimals="INF"
      id="h_513_889a1106_8062_4296_bb9d_e39ae871cdfe"
      unitRef="USD">2</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000007807Member"
      decimals="4"
      id="h_514_81139cc0_a6d9_462d_9fe2_a2d288ed2633"
      unitRef="pure">0.0003</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000007807Member"
      id="t_457_081223cb_723a_2493_6566_444d8d9db478">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,298,312&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,543&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000007807Member"
      decimals="INF"
      id="h_515_c31bd977_6c90_40d4_9ceb_4b85296d2cdc"
      unitRef="USD">2298312000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000007807Member"
      decimals="INF"
      id="h_516_7f493375_4e4a_4910_bcbd_6f4efdb17132"
      unitRef="Holding">3543</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000007807Member"
      decimals="4"
      id="h_517_7913264b_c889_4547_b307_e681649cf9ed"
      unitRef="pure">0.02</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000007807Member"
      id="t_458_ed974d1f_ee3e_7832_ca96_5a8364f354b3">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;41.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_BasicMaterialsMember"
      decimals="4"
      id="h_529_e6dcf7eb_cbf0_f277_6a11_3461d42a48aa"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_518_838c7692_724e_4872_b449_316a3838fa76"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_519_2de87449_d8d3_4c5b_89f0_303a6fe5d195"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_EnergySectorMember"
      decimals="4"
      id="h_520_da4faf27_6cb7_415d_a84a_2ecf58b46d6a"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_521_534daa08_4f8a_47ba_bc50_41f0ce2f09fe"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_HealthcareSectorMember"
      decimals="4"
      id="h_522_b8b4e853_b4b7_4205_8a92_344e4ece0d2e"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_IndustrialSectorMember"
      decimals="4"
      id="h_523_119e3ae5_2827_44d0_98ba_a1e16fbcf6e4"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_RealEstateSectorMember"
      decimals="4"
      id="h_524_a0aa42ea_dfe0_4397_ba17_64d658b94eaf"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_TechnologySectorMember"
      decimals="4"
      id="h_525_801e0dc3_5bf4_4bd9_9296_4988498d16dd"
      unitRef="pure">0.410</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_TelecommunicationsMember"
      decimals="4"
      id="h_526_84fb7dce_5a71_4a51_987b_89fde91f78f5"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_UtilitiesSectorMember"
      decimals="4"
      id="h_527_20b1b41d_35c0_401d_aef4_d2546d80ffde"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000007807Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_528_490b7946_f8c1_4910_8e5e_e433ed2eba75"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000007807Member"
      id="t_456_429d949c_fdf3_1a4a_c2f8_58f8da3f8430">&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000007807Member"
      id="t_348_e08768e9_b1a4_4ded_92f7_2ab6f0932550">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000007807Member"
      id="t_448_881ff73c_b4d0_45f5_8068_d6485afd7ade">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000007807Member"
      id="t_447_aa6a22c4_20de_4d87_acdb_3e4c6f8f28eb">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000155407Member"
      id="t_452_254b8aac_8526_ca7a_aa79_289ea13cabff">Vanguard Morningstar Total Stock Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000155407Member"
      id="t_453_ca4304be_aeff_e510_ee7b_db822d960ee0">Institutional Plus Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000155407Member"
      id="t_454_f06b021c_c017_e781_5325_bb93b9853941">VSMPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000155407Member"
      id="t_298_024b7eed_73b8_4337_8178_185843dd5e37">This semi-annual shareholder report contains important information about Vanguard Morningstar Total Stock Market Index Fund (the "Fund") (formerly known as Vanguard Total Stock Market Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000155407Member"
      id="t_299_31b5df33_c4a3_4125_8e78_7fcfcb78bbbc">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000155407Member"
      id="t_456_aaeb4dfe_026a_1740_8474_dbf75bb389bb">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000155407Member"
      id="t_455_0edb1881_f015_6b86_2b2e_7169bac35924">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000155407Member"
      id="t_302_77ca9e88_63e7_46c5_8356_34fd701a35f3">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000155407Member"
      id="t_457_54e68967_c7b6_6249_1175_47b168256f36">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000155407Member"
      id="t_458_6620b81d_7fa6_9c39_67d5_c1de6025f527">&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Plus Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.02&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000155407Member"
      decimals="INF"
      id="h_529_b239d051_e13b_47e1_8012_0c9888ef9e1f"
      unitRef="USD">1</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000155407Member"
      decimals="4"
      id="h_530_72a32302_e86b_438a_9666_1082006ce3fc"
      unitRef="pure">0.0002</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000155407Member"
      id="t_460_efc3cf07_d162_3ab7_c74f_17eacca2cbb0">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,298,312&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,543&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000155407Member"
      decimals="INF"
      id="h_531_d9568582_2b49_4025_bc40_cd13383b484b"
      unitRef="USD">2298312000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000155407Member"
      decimals="INF"
      id="h_532_36fc03d8_7735_400e_86be_f884d50f9569"
      unitRef="Holding">3543</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000155407Member"
      decimals="4"
      id="h_533_25b89aa0_cdc5_466e_bdce_47396a3d0c4f"
      unitRef="pure">0.02</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000155407Member"
      id="t_461_656123bd_046e_a834_2038_c857ff954085">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;41.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_BasicMaterialsMember"
      decimals="4"
      id="h_545_538613a0_c8ca_d862_12f7_1a1e3e0c2e79"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_534_4f0c04c3_1368_4b51_a44b_82baf4698e96"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_535_99704290_352c_425f_94f9_db342d0be3e8"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_EnergySectorMember"
      decimals="4"
      id="h_536_30b5407d_ba7f_4967_a37d_59870f373c1c"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_537_5e348c61_2a4a_433b_b0ae_ab8a545be1e3"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_HealthcareSectorMember"
      decimals="4"
      id="h_538_d1ba6293_ece0_4fec_97c9_adeb89debe42"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_IndustrialSectorMember"
      decimals="4"
      id="h_539_0d315936_f23e_4b3c_96f4_6b34e4666cbd"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_RealEstateSectorMember"
      decimals="4"
      id="h_540_0e9feace_d2e4_4a05_8e05_1252f5c3893f"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_TechnologySectorMember"
      decimals="4"
      id="h_541_cbee4ddc_99ba_4160_9481_77b941a7758d"
      unitRef="pure">0.410</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_TelecommunicationsMember"
      decimals="4"
      id="h_542_9427e018_6b77_43ef_ab50_185e2545c19c"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_UtilitiesSectorMember"
      decimals="4"
      id="h_543_52ce8571_34e6_4fcc_9cee_58fb583fbd4e"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000155407Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_544_20ad7b69_7888_4249_9a94_47eda38e24fa"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000155407Member"
      id="t_459_8e3e01dc_cae6_8ddb_9f62_cd7ea3719123">&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000155407Member"
      id="t_349_8622158f_f07b_46c4_ba90_b03d01519845">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000155407Member"
      id="t_451_3a0ff28f_5316_437e_bf75_4feb168c3b5a">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000155407Member"
      id="t_450_568c0af6_f369_4eee_a234_184913bbf5dc">800-662-7447</oef:UpdProspectusPhoneNumber>
    <oef:FundName
      contextRef="D20251231_20260630_C000170276Member"
      id="t_456_7fffbda4_787f_722f_2857_9932a23a7d69">Vanguard Morningstar Total Stock Market Index Fund</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000170276Member"
      id="t_457_d3dbf88a_874b_9f46_4ec7_868547ab93b1">Institutional Select Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000170276Member"
      id="t_458_ebbbf84c_1a22_56e8_f0fb_1c8dcb8d31ef">VSTSX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000170276Member"
      id="t_307_9d5d997d_71b2_4547_862b_af45cd5127c1">This semi-annual shareholder report contains important information about Vanguard Morningstar Total Stock Market Index Fund (the "Fund") (formerly known as Vanguard Total Stock Market Index Fund)&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;for the period of &lt;span style="white-space: nowrap;"&gt;January 1, 2026&lt;/span&gt;, to &lt;span style="white-space: nowrap;"&gt;June 30, 2026&lt;/span&gt;.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000170276Member"
      id="t_308_93159793_735c_473d_aa34_d70bfda2736e">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000170276Member"
      id="t_460_085f9216_8f83_161b_bf18_d87ffe03746b">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature&lt;/span&gt;. You can also request this information by contacting us at 800-662-7447.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000170276Member"
      id="t_459_76359c9c_abb4_dedf_61a3_8e91a1a3a593">https://personal1.vanguard.com/ngf&#x2011;next&#x2011;gen&#x2011;form&#x2011;webapp/fund&#x2011;literature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000170276Member"
      id="t_311_09b45c54_6ce2_4754_930a_30312c9182d2">800-662-7447</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="D20251231_20260630_C000170276Member"
      id="t_461_57eb746f_333a_1abd_35b6_39ceabf5b475">The report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000170276Member"
      id="t_462_9e33a82b_b7ac_e238_be61_ee1a14346b8c">&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt;"&gt;&lt;i&gt;(based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 1pt; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); width: 33%; vertical-align: middle; text-align: center; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Share Class Name&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: center; width: 33%; vertical-align: middle; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.25pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; text-align: center; font-weight: normal; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;Institutional Select Shares&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1&lt;sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-weight: normal; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; vertical-align: bottom; padding: 2pt 3pt 2pt 3pt;"&gt;0.01&lt;span&gt;%&lt;/span&gt;&lt;sup&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;&lt;table style="border-collapse: collapse; break-inside: avoid; width: auto; margin-top: 4pt;"&gt;


&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: auto;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; width: 0px; vertical-align: top; text-align: center; font-weight: normal; padding: 0;"&gt;&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; padding: 0;"&gt;
&lt;div style="margin-top: 0px; line-height: 99%; color: rgb(0, 0, 0); font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left; margin-bottom: 0px;"&gt;&#x200b;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; line-height: normal; vertical-align: baseline; font-weight: normal; font-family: 'Arial'; font-style: normal; font-size: 8pt; text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 0 0 0 3pt;"&gt;

&lt;div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000170276Member"
      decimals="INF"
      id="h_545_3639991e_5a05_4a40_b60c_13aab246c657"
      unitRef="USD">1</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000170276Member"
      decimals="4"
      id="h_546_491cd38a_621e_4963_acf9_8c40870b1698"
      unitRef="pure">0.0001</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000170276Member"
      id="t_464_9a31c3f0_811c_a77e_07b4_9e985f0cf218">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-after: avoid; break-inside: avoid-page; border-top-color: rgb(0, 0, 0); border-top-style: solid; border-top-width: 0.25pt; height: 20pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; border-right-width: 0; padding: 2pt;"&gt;&lt;strong&gt;Fund Statistics&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; background-color: rgb(242, 242, 242); border-right-color: initial; border-right-style: none; border-right-width: 0; text-align: left; top: 0.7pt; left: 0.7pt; background-image: initial; padding: 2pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Fund Net Assets&lt;br/&gt;(in millions)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,298,312&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Number of Portfolio Holdings&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;3,543&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: 0.5pt; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; height: 20pt;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; color: rgb(0, 0, 0); font-size: 8pt; font-family: 'Arial'; text-align: left; font-weight: normal; width: 75%; padding: 2pt;"&gt;Portfolio Turnover Rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; text-align: right; padding: 2pt;"&gt;2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000170276Member"
      decimals="INF"
      id="h_547_62105ed7_c97b_4f18_a62b_5dd65742fa68"
      unitRef="USD">2298312000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000170276Member"
      decimals="INF"
      id="h_548_2cc9715e_85f9_4675_946e_f52810a26c92"
      unitRef="Holding">3543</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000170276Member"
      decimals="4"
      id="h_549_7e384c7f_a399_4413_9efa_1dad6937661c"
      unitRef="pure">0.02</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000170276Member"
      id="t_465_29c913bb_0044_ebac_251c_3976e9091e17">&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;


&lt;tr style="break-inside: avoid-page;border-top-color: rgb(0, 0, 0);border-top-style: solid;border-top-width: 0.25pt;height: 20pt;border-bottom-color: rgb(0, 0, 0);border-bottom-style: solid;border-bottom-width: 0.5pt"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; background-color: rgb(242, 242, 242); text-align: left; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;Portfolio Composition % of Net Assets&lt;br/&gt;(as of June 30, 2026)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Basic Materials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Energy&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;3.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Financials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;9.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;12.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Technology&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;41.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Telecommunications&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;2.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; height: 20pt;"&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; padding: 2pt;"&gt;Other Assets and Liabilities&#x2014;Net&lt;/td&gt;
&lt;td style="color: rgb(0, 0, 0); break-inside: avoid-page; text-align: right; vertical-align: middle; line-height: normal; font-family: 'Arial'; font-size: 8pt; white-space: nowrap; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;0.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="break-inside: avoid-page; border-bottom-width: initial; border-bottom-color: initial; border-bottom-style: none; height: 20pt;"&gt;
&lt;td colspan="2" style="color: rgb(0, 0, 0); break-inside: avoid-page; vertical-align: middle; line-height: normal; text-align: left; font-family: 'Arial'; font-size: 8pt; border-right-color: initial; border-right-style: none; border-right-width: initial; padding: 2pt;"&gt;&lt;strong&gt;This table reflects the Fund&#x2019;s investments, including short-term investments, derivatives and other assets and liabilities.&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;


&lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_BasicMaterialsMember"
      decimals="4"
      id="h_561_c2f670a8_0dea_1413_8c7d_9261b66d211c"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_550_72914f83_e1dd_4f61_abaf_0f570f59aa37"
      unitRef="pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_551_f1fa2814_0c4e_4918_b62b_7169283d0839"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_EnergySectorMember"
      decimals="4"
      id="h_552_b1327a98_dd4f_4acb_ae03_3cc854c518dc"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_553_b37a7481_7004_4484_ab9f_bd91938d4ac1"
      unitRef="pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_HealthcareSectorMember"
      decimals="4"
      id="h_554_89a81c42_e9b8_4e03_88dc_1419c381c860"
      unitRef="pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_IndustrialSectorMember"
      decimals="4"
      id="h_555_10c550f2_50c7_4e3a_8ff4_71354a999c95"
      unitRef="pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_RealEstateSectorMember"
      decimals="4"
      id="h_556_2058c316_a400_4858_ba8d_a664cccf85d0"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_TechnologySectorMember"
      decimals="4"
      id="h_557_3eb47c46_33b3_4a04_a92e_7f4abd235bf2"
      unitRef="pure">0.410</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_TelecommunicationsMember"
      decimals="4"
      id="h_558_b1fb32ec_67d3_4ae2_a047_0033781137c6"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_UtilitiesSectorMember"
      decimals="4"
      id="h_559_21b26e1a_e18a_4c95_a4bb_42c39d1fef5a"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000170276Member_OtherAssetsAndLiabilitiesNetMember"
      decimals="4"
      id="h_560_6df7b17b_97fa_48cb_b316_573cd5fd919e"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="D20251231_20260630_C000170276Member"
      id="t_463_4e27714b_0fe7_0bde_5b91_2d4bd2a39bf8">&lt;div style="line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; margin-bottom: 1.5pt; margin-top: 10pt;"&gt;How has the Fund changed?&lt;/div&gt;&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;Effective January 12, 2026, The Vanguard Group, Inc. exercises portfolio management responsibilities for the fund through its wholly-owned subsidiary, Vanguard Capital Management, LLC.&lt;/div&gt;&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="D20251231_20260630_C000170276Member"
      id="t_350_985b6ffc_5d10_47a0_9a58_831c652b1267">
&lt;div style="margin-top: 0px; line-height: 99%; font-family: 'arial'; color: rgb(0, 0, 0); font-size: 8pt; margin-bottom: 5pt;"&gt;This is a summary of certain changes to the Fund since December 31, 2025. For more complete information, you may review the Fund&#x2019;s prospectus at &lt;span style="text-decoration-line: underline; color: rgb(0, 0, 0); white-space: nowrap; line-height: 99%; font-family: 'arial'; font-size: 8pt;"&gt;https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature&lt;/span&gt; or upon request at 800-662-7447.&lt;/div&gt;
</oef:SummaryOfChngLegendTextBlock>
    <oef:UpdProspectusWebAddress
      contextRef="D20251231_20260630_C000170276Member"
      id="t_454_55914fb2_ee55_4c51_977c_270e8b35621a">https://personal1.vanguard.com/ngf-next-gen-form-webapp/fund-literature</oef:UpdProspectusWebAddress>
    <oef:UpdProspectusPhoneNumber
      contextRef="D20251231_20260630_C000170276Member"
      id="t_453_c60c033a_8113_4054_a3c2_500edfaca747">800-662-7447</oef:UpdProspectusPhoneNumber>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#h_114_d12c1ee4_8eed_4fba_b442_9906c956380d"
          xlink:label="h_114_d12c1ee4_8eed_4fba_b442_9906c956380d"
          xlink:type="locator"/>
        <link:footnote id="f_0015_000008" xlink:label="f_0015_000008" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_114_d12c1ee4_8eed_4fba_b442_9906c956380d"
          xlink:to="f_0015_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_130_ec282f62_df4b_442c_9c1d_e7146e74cacd"
          xlink:label="h_130_ec282f62_df4b_442c_9c1d_e7146e74cacd"
          xlink:type="locator"/>
        <link:footnote id="f_0017_000009" xlink:label="f_0017_000009" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_130_ec282f62_df4b_442c_9c1d_e7146e74cacd"
          xlink:to="f_0017_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_146_b9a4ebe1_e0c1_4b66_9990_bfa77c043a09"
          xlink:label="h_146_b9a4ebe1_e0c1_4b66_9990_bfa77c043a09"
          xlink:type="locator"/>
        <link:footnote id="f_0019_000010" xlink:label="f_0019_000010" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_146_b9a4ebe1_e0c1_4b66_9990_bfa77c043a09"
          xlink:to="f_0019_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_162_cdc56fa1_f84a_438e_8294_1bf40a814ee7"
          xlink:label="h_162_cdc56fa1_f84a_438e_8294_1bf40a814ee7"
          xlink:type="locator"/>
        <link:footnote id="f_0021_000011" xlink:label="f_0021_000011" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_162_cdc56fa1_f84a_438e_8294_1bf40a814ee7"
          xlink:to="f_0021_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_178_796759d4_3c79_4ca2_9d97_6ca5347631fe"
          xlink:label="h_178_796759d4_3c79_4ca2_9d97_6ca5347631fe"
          xlink:type="locator"/>
        <link:footnote id="f_0023_000012" xlink:label="f_0023_000012" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_178_796759d4_3c79_4ca2_9d97_6ca5347631fe"
          xlink:to="f_0023_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_18_5fe8d83f_bc77_4f95_833f_c6dcb4fcf090"
          xlink:label="h_18_5fe8d83f_bc77_4f95_833f_c6dcb4fcf090"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000002" xlink:label="f_0003_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_18_5fe8d83f_bc77_4f95_833f_c6dcb4fcf090"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_194_ff4a0d0e_1bcc_4d6c_9f06_ce1e7b7ab8c4"
          xlink:label="h_194_ff4a0d0e_1bcc_4d6c_9f06_ce1e7b7ab8c4"
          xlink:type="locator"/>
        <link:footnote id="f_0025_000013" xlink:label="f_0025_000013" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_194_ff4a0d0e_1bcc_4d6c_9f06_ce1e7b7ab8c4"
          xlink:to="f_0025_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2_d2e4565b_f294_4251_8695_a0b750a2ec95"
          xlink:label="h_2_d2e4565b_f294_4251_8695_a0b750a2ec95"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000001" xlink:label="f_0001_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2_d2e4565b_f294_4251_8695_a0b750a2ec95"
          xlink:to="f_0001_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_210_49e0f0bd_d8d6_47fd_9171_a72592a3c3d9"
          xlink:label="h_210_49e0f0bd_d8d6_47fd_9171_a72592a3c3d9"
          xlink:type="locator"/>
        <link:footnote id="f_0027_000014" xlink:label="f_0027_000014" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_210_49e0f0bd_d8d6_47fd_9171_a72592a3c3d9"
          xlink:to="f_0027_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_226_8f031b5d_6474_4e03_97d7_c3df06f8acfa"
          xlink:label="h_226_8f031b5d_6474_4e03_97d7_c3df06f8acfa"
          xlink:type="locator"/>
        <link:footnote id="f_0029_000015" xlink:label="f_0029_000015" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_226_8f031b5d_6474_4e03_97d7_c3df06f8acfa"
          xlink:to="f_0029_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_242_721cbe13_f4d4_45b8_8780_a4658fca092c"
          xlink:label="h_242_721cbe13_f4d4_45b8_8780_a4658fca092c"
          xlink:type="locator"/>
        <link:footnote id="f_0031_000016" xlink:label="f_0031_000016" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_242_721cbe13_f4d4_45b8_8780_a4658fca092c"
          xlink:to="f_0031_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_258_2fd6999c_bbc3_4de0_b7cb_62ab47da0d68"
          xlink:label="h_258_2fd6999c_bbc3_4de0_b7cb_62ab47da0d68"
          xlink:type="locator"/>
        <link:footnote id="f_0033_000017" xlink:label="f_0033_000017" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_258_2fd6999c_bbc3_4de0_b7cb_62ab47da0d68"
          xlink:to="f_0033_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_274_174bb661_6481_4e14_abfd_4ee49f6d6c1b"
          xlink:label="h_274_174bb661_6481_4e14_abfd_4ee49f6d6c1b"
          xlink:type="locator"/>
        <link:footnote id="f_0035_000018" xlink:label="f_0035_000018" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_274_174bb661_6481_4e14_abfd_4ee49f6d6c1b"
          xlink:to="f_0035_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_290_fb3e64cb_843f_49c3_817b_9a0e1e19b794"
          xlink:label="h_290_fb3e64cb_843f_49c3_817b_9a0e1e19b794"
          xlink:type="locator"/>
        <link:footnote id="f_0037_000019" xlink:label="f_0037_000019" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_290_fb3e64cb_843f_49c3_817b_9a0e1e19b794"
          xlink:to="f_0037_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_306_4633a11a_6938_4a2c_9bf6_a1bad4186f94"
          xlink:label="h_306_4633a11a_6938_4a2c_9bf6_a1bad4186f94"
          xlink:type="locator"/>
        <link:footnote id="f_0039_000020" xlink:label="f_0039_000020" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_306_4633a11a_6938_4a2c_9bf6_a1bad4186f94"
          xlink:to="f_0039_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_322_8c472477_2bb5_4133_a51f_9ebbd9662069"
          xlink:label="h_322_8c472477_2bb5_4133_a51f_9ebbd9662069"
          xlink:type="locator"/>
        <link:footnote id="f_0041_000021" xlink:label="f_0041_000021" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_322_8c472477_2bb5_4133_a51f_9ebbd9662069"
          xlink:to="f_0041_000021"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_338_da127027_496a_4c12_b978_cb0560a85d7f"
          xlink:label="h_338_da127027_496a_4c12_b978_cb0560a85d7f"
          xlink:type="locator"/>
        <link:footnote id="f_0043_000022" xlink:label="f_0043_000022" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_338_da127027_496a_4c12_b978_cb0560a85d7f"
          xlink:to="f_0043_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_34_3e04fd4d_4296_4d09_8c50_7d8497444ead"
          xlink:label="h_34_3e04fd4d_4296_4d09_8c50_7d8497444ead"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000003" xlink:label="f_0005_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_34_3e04fd4d_4296_4d09_8c50_7d8497444ead"
          xlink:to="f_0005_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_354_0026ef23_fa4c_4796_b145_2de89bbb7bb8"
          xlink:label="h_354_0026ef23_fa4c_4796_b145_2de89bbb7bb8"
          xlink:type="locator"/>
        <link:footnote id="f_0045_000023" xlink:label="f_0045_000023" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_354_0026ef23_fa4c_4796_b145_2de89bbb7bb8"
          xlink:to="f_0045_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_370_1956c42f_6ec7_43a2_a735_426224c76fec"
          xlink:label="h_370_1956c42f_6ec7_43a2_a735_426224c76fec"
          xlink:type="locator"/>
        <link:footnote id="f_0047_000024" xlink:label="f_0047_000024" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_370_1956c42f_6ec7_43a2_a735_426224c76fec"
          xlink:to="f_0047_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_386_67226015_02fb_406c_9c0e_0e9fbef81e0c"
          xlink:label="h_386_67226015_02fb_406c_9c0e_0e9fbef81e0c"
          xlink:type="locator"/>
        <link:footnote id="f_0049_000025" xlink:label="f_0049_000025" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_386_67226015_02fb_406c_9c0e_0e9fbef81e0c"
          xlink:to="f_0049_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_402_2293256c_1be4_4ec4_b017_02dd68ae1636"
          xlink:label="h_402_2293256c_1be4_4ec4_b017_02dd68ae1636"
          xlink:type="locator"/>
        <link:footnote id="f_0051_000026" xlink:label="f_0051_000026" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_402_2293256c_1be4_4ec4_b017_02dd68ae1636"
          xlink:to="f_0051_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_418_b82ada09_3a1a_4a50_98fd_af2533e14370"
          xlink:label="h_418_b82ada09_3a1a_4a50_98fd_af2533e14370"
          xlink:type="locator"/>
        <link:footnote id="f_0053_000027" xlink:label="f_0053_000027" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_418_b82ada09_3a1a_4a50_98fd_af2533e14370"
          xlink:to="f_0053_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_434_32087cf1_2944_41dd_83b1_982c31eeb9f6"
          xlink:label="h_434_32087cf1_2944_41dd_83b1_982c31eeb9f6"
          xlink:type="locator"/>
        <link:footnote id="f_0055_000028" xlink:label="f_0055_000028" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_434_32087cf1_2944_41dd_83b1_982c31eeb9f6"
          xlink:to="f_0055_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_450_39df2bac_c585_4224_9e37_9586840c8b15"
          xlink:label="h_450_39df2bac_c585_4224_9e37_9586840c8b15"
          xlink:type="locator"/>
        <link:footnote id="f_0057_000029" xlink:label="f_0057_000029" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_450_39df2bac_c585_4224_9e37_9586840c8b15"
          xlink:to="f_0057_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_466_2831fe8e_1df9_45cc_bd39_631bb837a981"
          xlink:label="h_466_2831fe8e_1df9_45cc_bd39_631bb837a981"
          xlink:type="locator"/>
        <link:footnote id="f_0059_000030" xlink:label="f_0059_000030" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_466_2831fe8e_1df9_45cc_bd39_631bb837a981"
          xlink:to="f_0059_000030"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_482_fb9893bb_41c9_4efe_8c46_e45ab0fdd5d5"
          xlink:label="h_482_fb9893bb_41c9_4efe_8c46_e45ab0fdd5d5"
          xlink:type="locator"/>
        <link:footnote id="f_0061_000031" xlink:label="f_0061_000031" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_482_fb9893bb_41c9_4efe_8c46_e45ab0fdd5d5"
          xlink:to="f_0061_000031"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_498_72128956_d806_409b_869e_126fe60a5bb8"
          xlink:label="h_498_72128956_d806_409b_869e_126fe60a5bb8"
          xlink:type="locator"/>
        <link:footnote id="f_0063_000032" xlink:label="f_0063_000032" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_498_72128956_d806_409b_869e_126fe60a5bb8"
          xlink:to="f_0063_000032"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_50_fe0afa0f_86f0_41ac_b059_70d6e2ec4a04"
          xlink:label="h_50_fe0afa0f_86f0_41ac_b059_70d6e2ec4a04"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000004" xlink:label="f_0007_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_50_fe0afa0f_86f0_41ac_b059_70d6e2ec4a04"
          xlink:to="f_0007_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_514_81139cc0_a6d9_462d_9fe2_a2d288ed2633"
          xlink:label="h_514_81139cc0_a6d9_462d_9fe2_a2d288ed2633"
          xlink:type="locator"/>
        <link:footnote id="f_0065_000033" xlink:label="f_0065_000033" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_514_81139cc0_a6d9_462d_9fe2_a2d288ed2633"
          xlink:to="f_0065_000033"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_530_72a32302_e86b_438a_9666_1082006ce3fc"
          xlink:label="h_530_72a32302_e86b_438a_9666_1082006ce3fc"
          xlink:type="locator"/>
        <link:footnote id="f_0067_000034" xlink:label="f_0067_000034" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_530_72a32302_e86b_438a_9666_1082006ce3fc"
          xlink:to="f_0067_000034"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_546_491cd38a_621e_4963_acf9_8c40870b1698"
          xlink:label="h_546_491cd38a_621e_4963_acf9_8c40870b1698"
          xlink:type="locator"/>
        <link:footnote id="f_0069_000035" xlink:label="f_0069_000035" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_546_491cd38a_621e_4963_acf9_8c40870b1698"
          xlink:to="f_0069_000035"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_66_d995de93_55c3_4275_b4a2_198090dc739c"
          xlink:label="h_66_d995de93_55c3_4275_b4a2_198090dc739c"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000005" xlink:label="f_0009_000005" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_66_d995de93_55c3_4275_b4a2_198090dc739c"
          xlink:to="f_0009_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_82_4774d655_a4c8_42c3_b869_aa11b7ada564"
          xlink:label="h_82_4774d655_a4c8_42c3_b869_aa11b7ada564"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000006" xlink:label="f_0011_000006" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_82_4774d655_a4c8_42c3_b869_aa11b7ada564"
          xlink:to="f_0011_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_98_db3f56a0_71f3_4090_bf8c_b5b3f75a1c01"
          xlink:label="h_98_db3f56a0_71f3_4090_bf8c_b5b3f75a1c01"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000007" xlink:label="f_0013_000007" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; line-height: 99%; font-family: 'arial'; font-style: normal; font-size: 8pt; text-align: left;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_98_db3f56a0_71f3_4090_bf8c_b5b3f75a1c01"
          xlink:to="f_0013_000007"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
