<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>412</ContextCount>
  <ElementCount>64</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>63</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>2</UnitCount>
  <MyReports>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>010000 - Disclosure - Form N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/N1aCover</Role>
      <ShortName>Form N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1010000 - Disclosure - Vanguard Real Estate Index Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/N1aCover</Role>
      <ShortName>Vanguard Real Estate Index Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1010001 - Disclosure - Vanguard Real Estate Index Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/RiskReturn</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1010002 - Disclosure - Vanguard Real Estate Index Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Real Estate Index Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1010003 - Disclosure - Vanguard Real Estate Index Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1010004 - Disclosure - Vanguard Real Estate Index Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/InvestmentRisks</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1010005 - Disclosure - Vanguard Real Estate Index Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/PerformanceManagement</Role>
      <ShortName>Vanguard Real Estate Index Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1020010 - Disclosure - Vanguard Real Estate Index Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Real Estate Index Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1020020 - Disclosure - Vanguard Real Estate Index Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Real Estate Index Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>1020030 - Disclosure - Vanguard Real Estate Index Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/ExpenseExample</Role>
      <ShortName>Vanguard Real Estate Index Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>1020050 - Disclosure - Vanguard Real Estate Index Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/BarChartData</Role>
      <ShortName>Vanguard Real Estate Index Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>1020060 - Disclosure - Vanguard Real Estate Index Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/PerformanceTableData</Role>
      <ShortName>Vanguard Real Estate Index Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>110000 - Disclosure - Vanguard Dividend Appreciation Index Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/N1aCover</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>110001 - Disclosure - Vanguard Dividend Appreciation Index Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/RiskReturn</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>110002 - Disclosure - Vanguard Dividend Appreciation Index Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>110003 - Disclosure - Vanguard Dividend Appreciation Index Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>110004 - Disclosure - Vanguard Dividend Appreciation Index Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/InvestmentRisks</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>110005 - Disclosure - Vanguard Dividend Appreciation Index Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/PerformanceManagement</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>1110000 - Disclosure - Vanguard Real Estate Index Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/N1aCover</Role>
      <ShortName>Vanguard Real Estate Index Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>1110001 - Disclosure - Vanguard Real Estate Index Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/RiskReturn</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>1110002 - Disclosure - Vanguard Real Estate Index Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Real Estate Index Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>1110003 - Disclosure - Vanguard Real Estate Index Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>1110004 - Disclosure - Vanguard Real Estate Index Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/InvestmentRisks</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>1110005 - Disclosure - Vanguard Real Estate Index Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/PerformanceManagement</Role>
      <ShortName>Vanguard Real Estate Index Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>1120010 - Disclosure - Vanguard Real Estate Index Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Real Estate Index Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>1120020 - Disclosure - Vanguard Real Estate Index Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Real Estate Index Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>1120030 - Disclosure - Vanguard Real Estate Index Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/ExpenseExample</Role>
      <ShortName>Vanguard Real Estate Index Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>1120050 - Disclosure - Vanguard Real Estate Index Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/BarChartData</Role>
      <ShortName>Vanguard Real Estate Index Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>1120060 - Disclosure - Vanguard Real Estate Index Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/PerformanceTableData</Role>
      <ShortName>Vanguard Real Estate Index Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>120010 - Disclosure - Vanguard Dividend Appreciation Index Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>120020 - Disclosure - Vanguard Dividend Appreciation Index Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>120030 - Disclosure - Vanguard Dividend Appreciation Index Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/ExpenseExample</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>120050 - Disclosure - Vanguard Dividend Appreciation Index Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/BarChartData</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>120060 - Disclosure - Vanguard Dividend Appreciation Index Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/PerformanceTableData</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>210000 - Disclosure - Vanguard Dividend Appreciation Index Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/N1aCover</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>210001 - Disclosure - Vanguard Dividend Appreciation Index Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/RiskReturn</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>210002 - Disclosure - Vanguard Dividend Appreciation Index Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>210003 - Disclosure - Vanguard Dividend Appreciation Index Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>210004 - Disclosure - Vanguard Dividend Appreciation Index Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/InvestmentRisks</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>210005 - Disclosure - Vanguard Dividend Appreciation Index Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/PerformanceManagement</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>220010 - Disclosure - Vanguard Dividend Appreciation Index Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>220020 - Disclosure - Vanguard Dividend Appreciation Index Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>220030 - Disclosure - Vanguard Dividend Appreciation Index Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/ExpenseExample</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>220050 - Disclosure - Vanguard Dividend Appreciation Index Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/BarChartData</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>220060 - Disclosure - Vanguard Dividend Appreciation Index Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/PerformanceTableData</Role>
      <ShortName>Vanguard Dividend Appreciation Index Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>310000 - Disclosure - Vanguard Dividend Growth Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/N1aCover</Role>
      <ShortName>Vanguard Dividend Growth Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>310001 - Disclosure - Vanguard Dividend Growth Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/RiskReturn</Role>
      <ShortName>Vanguard Dividend Growth Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>310002 - Disclosure - Vanguard Dividend Growth Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Dividend Growth Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>310003 - Disclosure - Vanguard Dividend Growth Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Dividend Growth Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>310004 - Disclosure - Vanguard Dividend Growth Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/InvestmentRisks</Role>
      <ShortName>Vanguard Dividend Growth Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>310005 - Disclosure - Vanguard Dividend Growth Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/PerformanceManagement</Role>
      <ShortName>Vanguard Dividend Growth Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>320010 - Disclosure - Vanguard Dividend Growth Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Dividend Growth Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>320020 - Disclosure - Vanguard Dividend Growth Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Dividend Growth Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>320030 - Disclosure - Vanguard Dividend Growth Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/ExpenseExample</Role>
      <ShortName>Vanguard Dividend Growth Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>320050 - Disclosure - Vanguard Dividend Growth Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/BarChartData</Role>
      <ShortName>Vanguard Dividend Growth Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>320060 - Disclosure - Vanguard Dividend Growth Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/PerformanceTableData</Role>
      <ShortName>Vanguard Dividend Growth Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>410000 - Disclosure - Vanguard Energy Opportunities Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/N1aCover</Role>
      <ShortName>Vanguard Energy Opportunities Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>410001 - Disclosure - Vanguard Energy Opportunities Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/RiskReturn</Role>
      <ShortName>Vanguard Energy Opportunities Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>410002 - Disclosure - Vanguard Energy Opportunities Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Energy Opportunities Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>410003 - Disclosure - Vanguard Energy Opportunities Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Energy Opportunities Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>410004 - Disclosure - Vanguard Energy Opportunities Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/InvestmentRisks</Role>
      <ShortName>Vanguard Energy Opportunities Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>410005 - Disclosure - Vanguard Energy Opportunities Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/PerformanceManagement</Role>
      <ShortName>Vanguard Energy Opportunities Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>420010 - Disclosure - Vanguard Energy Opportunities Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Energy Opportunities Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>420020 - Disclosure - Vanguard Energy Opportunities Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Energy Opportunities Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>420030 - Disclosure - Vanguard Energy Opportunities Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/ExpenseExample</Role>
      <ShortName>Vanguard Energy Opportunities Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>420050 - Disclosure - Vanguard Energy Opportunities Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/BarChartData</Role>
      <ShortName>Vanguard Energy Opportunities Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>420060 - Disclosure - Vanguard Energy Opportunities Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/PerformanceTableData</Role>
      <ShortName>Vanguard Energy Opportunities Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>510000 - Disclosure - Vanguard Global Capital Cycles Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/N1aCover</Role>
      <ShortName>Vanguard Global Capital Cycles Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>510001 - Disclosure - Vanguard Global Capital Cycles Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/RiskReturn</Role>
      <ShortName>Vanguard Global Capital Cycles Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>510002 - Disclosure - Vanguard Global Capital Cycles Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Global Capital Cycles Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>510003 - Disclosure - Vanguard Global Capital Cycles Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Global Capital Cycles Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>510004 - Disclosure - Vanguard Global Capital Cycles Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/InvestmentRisks</Role>
      <ShortName>Vanguard Global Capital Cycles Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>510005 - Disclosure - Vanguard Global Capital Cycles Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/PerformanceManagement</Role>
      <ShortName>Vanguard Global Capital Cycles Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>520010 - Disclosure - Vanguard Global Capital Cycles Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Global Capital Cycles Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>520020 - Disclosure - Vanguard Global Capital Cycles Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Global Capital Cycles Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>520030 - Disclosure - Vanguard Global Capital Cycles Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/ExpenseExample</Role>
      <ShortName>Vanguard Global Capital Cycles Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>520050 - Disclosure - Vanguard Global Capital Cycles Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/BarChartData</Role>
      <ShortName>Vanguard Global Capital Cycles Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>520060 - Disclosure - Vanguard Global Capital Cycles Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/PerformanceTableData</Role>
      <ShortName>Vanguard Global Capital Cycles Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>610000 - Disclosure - Vanguard Global ESG Select Stock Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/N1aCover</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>610001 - Disclosure - Vanguard Global ESG Select Stock Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/RiskReturn</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>610002 - Disclosure - Vanguard Global ESG Select Stock Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>610003 - Disclosure - Vanguard Global ESG Select Stock Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>610004 - Disclosure - Vanguard Global ESG Select Stock Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/InvestmentRisks</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>610005 - Disclosure - Vanguard Global ESG Select Stock Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/PerformanceManagement</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>620010 - Disclosure - Vanguard Global ESG Select Stock Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>620020 - Disclosure - Vanguard Global ESG Select Stock Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>620030 - Disclosure - Vanguard Global ESG Select Stock Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/ExpenseExample</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>620050 - Disclosure - Vanguard Global ESG Select Stock Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/BarChartData</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>620060 - Disclosure - Vanguard Global ESG Select Stock Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/PerformanceTableData</Role>
      <ShortName>Vanguard Global ESG Select Stock Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>710000 - Disclosure - Vanguard Health Care Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/N1aCover</Role>
      <ShortName>Vanguard Health Care Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>710001 - Disclosure - Vanguard Health Care Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/RiskReturn</Role>
      <ShortName>Vanguard Health Care Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>710002 - Disclosure - Vanguard Health Care Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Health Care Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>710003 - Disclosure - Vanguard Health Care Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Health Care Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>710004 - Disclosure - Vanguard Health Care Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/InvestmentRisks</Role>
      <ShortName>Vanguard Health Care Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>710005 - Disclosure - Vanguard Health Care Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/PerformanceManagement</Role>
      <ShortName>Vanguard Health Care Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>720010 - Disclosure - Vanguard Health Care Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Health Care Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>720020 - Disclosure - Vanguard Health Care Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Health Care Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>720030 - Disclosure - Vanguard Health Care Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/ExpenseExample</Role>
      <ShortName>Vanguard Health Care Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>720050 - Disclosure - Vanguard Health Care Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/BarChartData</Role>
      <ShortName>Vanguard Health Care Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>720060 - Disclosure - Vanguard Health Care Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/PerformanceTableData</Role>
      <ShortName>Vanguard Health Care Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>810000 - Disclosure - Vanguard Real Estate Index Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/N1aCover</Role>
      <ShortName>Vanguard Real Estate Index Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>810001 - Disclosure - Vanguard Real Estate Index Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/RiskReturn</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>810002 - Disclosure - Vanguard Real Estate Index Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Real Estate Index Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>810003 - Disclosure - Vanguard Real Estate Index Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>810004 - Disclosure - Vanguard Real Estate Index Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/InvestmentRisks</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>810005 - Disclosure - Vanguard Real Estate Index Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/PerformanceManagement</Role>
      <ShortName>Vanguard Real Estate Index Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>820010 - Disclosure - Vanguard Real Estate Index Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Real Estate Index Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>820020 - Disclosure - Vanguard Real Estate Index Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Real Estate Index Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>820030 - Disclosure - Vanguard Real Estate Index Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/ExpenseExample</Role>
      <ShortName>Vanguard Real Estate Index Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>820050 - Disclosure - Vanguard Real Estate Index Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/BarChartData</Role>
      <ShortName>Vanguard Real Estate Index Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>820060 - Disclosure - Vanguard Real Estate Index Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/PerformanceTableData</Role>
      <ShortName>Vanguard Real Estate Index Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>910000 - Disclosure - Vanguard Real Estate Index Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/N1aCover</Role>
      <ShortName>Vanguard Real Estate Index Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>910001 - Disclosure - Vanguard Real Estate Index Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/RiskReturn</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>910002 - Disclosure - Vanguard Real Estate Index Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Real Estate Index Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>910003 - Disclosure - Vanguard Real Estate Index Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>910004 - Disclosure - Vanguard Real Estate Index Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/InvestmentRisks</Role>
      <ShortName>Vanguard Real Estate Index Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>910005 - Disclosure - Vanguard Real Estate Index Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/PerformanceManagement</Role>
      <ShortName>Vanguard Real Estate Index Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>920010 - Disclosure - Vanguard Real Estate Index Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Real Estate Index Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>920020 - Disclosure - Vanguard Real Estate Index Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Real Estate Index Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>920030 - Disclosure - Vanguard Real Estate Index Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/ExpenseExample</Role>
      <ShortName>Vanguard Real Estate Index Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>920050 - Disclosure - Vanguard Real Estate Index Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/BarChartData</Role>
      <ShortName>Vanguard Real Estate Index Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="f45325d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>920060 - Disclosure - Vanguard Real Estate Index Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/PerformanceTableData</Role>
      <ShortName>Vanguard Real Estate Index Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="485BPOS" isN1a="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="f45325d1.htm">f45325d1.htm</File>
    <File>specialized-20260131.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>dae920_21.jpg</File>
    <File>dai602_19.jpg</File>
    <File>dg57_18.jpg</File>
    <File>e51_20.jpg</File>
    <File>g0gr9nof3q1gtxni5gv5q.jpg</File>
    <File>g0pbx8rkee6mcb8jbg52f.jpg</File>
    <File>g16evhivhdmni71l16hx9.jpg</File>
    <File>g16jolpfjytlb0uy4urrl.jpg</File>
    <File>g1rcodzqclapmjq03x033.jpg</File>
    <File>g1ri8bjy1i8tbyy15pvcd.jpg</File>
    <File>g1trw3jb79apnbkfjms3a.jpg</File>
    <File>g21jiouxpc19kf6kjtbbe.jpg</File>
    <File>g22u5jhb2w9i0azojmjf7.jpg</File>
    <File>g2kd07fb6ztss8fu2jft1.jpg</File>
    <File>g2o5acf7l5oytzyfv63ni.jpg</File>
    <File>g2prqge6kxknebuworhdy.jpg</File>
    <File>g368f2qhf87o0sa1hquvd.jpg</File>
    <File>g3x5167fan2lbivk1hbq2.jpg</File>
    <File>g5x9uldi8w08g3vb4puf8.jpg</File>
    <File>g7117ymm9hvfnw8syuidy.jpg</File>
    <File>g7354lgfgyvpvarx07pq3.jpg</File>
    <File>g81tloavl0gfv1gyj5ncl.jpg</File>
    <File>g84ilewjwhre0gba7af6j.jpg</File>
    <File>g85iwg1mc16vf3g7rafiw.jpg</File>
    <File>g871c6fdj7hda042q3ywo.jpg</File>
    <File>g8dwxpbebg6o2t96sn3zl.jpg</File>
    <File>g8smbh3n7e22104fqqc3x.jpg</File>
    <File>g9bm55otvvn27esrmald3.jpg</File>
    <File>g9z6csvhg1s25cyokmp6k.jpg</File>
    <File>ga7g5topkvlen8ig9lrqn.jpg</File>
    <File>gahnjn20e8g4yp9dpmufi.jpg</File>
    <File>gaq0xdomi5wc7ng274kmk.jpg</File>
    <File>gauphws0v844g0h02ljq4.jpg</File>
    <File>gb16nzj3lm05x6rmb9d9f.jpg</File>
    <File>gbjp5xc4ptkfo9wy82lfy.jpg</File>
    <File>gbpysbz7qljxzx04eirhw.jpg</File>
    <File>gbu6kwxyf0fpmnkm2jrew.jpg</File>
    <File>gbwm7l2rkfe51aja1iz3z.jpg</File>
    <File>gcc53_15.jpg</File>
    <File>gcdq87b736c1snc9dh6u7.jpg</File>
    <File>gclnhmj435cp93g91495e.jpg</File>
    <File>gd0596pz1bwiv9an20po0.jpg</File>
    <File>gd14pm0y23qqrtqjluhfy.jpg</File>
    <File>gd50r85n8fe5wpossyfzc.jpg</File>
    <File>gdifwltkudcn3togt66g9.jpg</File>
    <File>gdl35j1ymw37bsemjwno3.jpg</File>
    <File>gdm8tp28gxk7313fpj3iz.jpg</File>
    <File>gdno51usl66s8k4p4io5i.jpg</File>
    <File>gdszxb11kcnxb1dmbsbsm.jpg</File>
    <File>gdworpwx5wb6n5c2mbuwf.jpg</File>
    <File>ge0r7ni6bmnwhs5ghv7vv.jpg</File>
    <File>ge6fjx19ro4vzo26q5dck.jpg</File>
    <File>geoiyg9jpooedad1r4cjc.jpg</File>
    <File>gesg2247_10.jpg</File>
    <File>gfvxooravhb3ib131dhq9.jpg</File>
    <File>ggleypbrql6xtf5wfgisg.jpg</File>
    <File>ggn6szm3r9zl4uoregb9f.jpg</File>
    <File>ggo9be3i6otvtlmcqf3cm.jpg</File>
    <File>ggx7h85ok5wg3riu56ja0.jpg</File>
    <File>ghhlicrj4nodtelf7dkjh.jpg</File>
    <File>ghlh193s8rvl55epeg5oy.jpg</File>
    <File>ghxcn6be8g1m528irn0qp.jpg</File>
    <File>gi6nhtm0hmjslz5mqmkmv.jpg</File>
    <File>gii48tny31f531tzqm8xo.jpg</File>
    <File>gijrhfd8ptx8sgj4eln4f.jpg</File>
    <File>giwocsh4pffnyv6tbudfz.jpg</File>
    <File>gj86ju0pk7y67n0rs1m1b.jpg</File>
    <File>gjtxw40h8ldiayq1zqa3e.jpg</File>
    <File>gjwuofm6f3sfs0mxfetkn.jpg</File>
    <File>gkl19hqymfs8uxz03y43e.jpg</File>
    <File>gklijlsz2p1p2584p8oxf.jpg</File>
    <File>gkxw0vrfngejd6p8f3fu1.jpg</File>
    <File>gl8leurcmteqvnj6rmevy.jpg</File>
    <File>glcwozms1h8ovm5gctnkt.jpg</File>
    <File>glgs6rj9d8ttqdj72jjjj.jpg</File>
    <File>glvhvmf8wc6fh2rbmr0w9.jpg</File>
    <File>gmgde429wx7yl7kj6wloh.jpg</File>
    <File>gml3g17qnfgmf5h9zdyzb.jpg</File>
    <File>gmrvlppma7q0cqfoki5u2.jpg</File>
    <File>gn45coavj7frqfu7vuiyg.jpg</File>
    <File>gnl37ntetgkfxg867r58t.jpg</File>
    <File>gnrm3j9ostazzlqzw07wm.jpg</File>
    <File>gnw0rw49swn2f4wgegztp.jpg</File>
    <File>go8z7q54fma13jmpnstb0.jpg</File>
    <File>gpl69egyct07fvla5kzfi.jpg</File>
    <File>gqcrvdysm8aomb8oaffrk.jpg</File>
    <File>gqpbya2529mirhekh6x3i.jpg</File>
    <File>grdzg3bi1u7urksxyh642.jpg</File>
    <File>gs6ifjyguak4d82rmn9dj.jpg</File>
    <File>gsqsu5ncs9e0mp3udo5yf.jpg</File>
    <File>gt0n1pwqm25wc1ysj8u2t.jpg</File>
    <File>gt6p2oe33871czkymt5zz.jpg</File>
    <File>gtdwfrwrvanerux0n3jbh.jpg</File>
    <File>gtizm2hdf5f2v5vh0w4oc.jpg</File>
    <File>gtvarvuenogh1kulmb8w3.jpg</File>
    <File>gu9v6jr5hsytz4lf3vvt5.jpg</File>
    <File>gulkb0pp5yg5ix7eanqz3.jpg</File>
    <File>guujheq9jvfy7f6znydkh.jpg</File>
    <File>gvrrk968672pnktfshwhp.jpg</File>
    <File>gwb34agcxv84pomcc6gcy.jpg</File>
    <File>gwezbr368cz8884kl01v8.jpg</File>
    <File>gwnqyvjdhzy1cuchphmrt.jpg</File>
    <File>gwvpipqxxldrw2jl6isa7.jpg</File>
    <File>gx7r0he0zim10eismozne.jpg</File>
    <File>gxbt9iwhobpmm596tqnnt.jpg</File>
    <File>gxfllyvsfpky97oqovuc7.jpg</File>
    <File>gxgse6e3bpi4lwbu6eic1.jpg</File>
    <File>gxm80dpevbewej40sfsv2.jpg</File>
    <File>gxu9m5u1luwd2ao03qyym.jpg</File>
    <File>gy8qtow2wng9gm05wat3v.jpg</File>
    <File>gyf592kdnyagmecld5pk8.jpg</File>
    <File>gyfgv8einz2x5poy8iwz0.jpg</File>
    <File>gyoxtay00n4u9hbjxo97q.jpg</File>
    <File>gze5qhunrtdg8y0bp06rd.jpg</File>
    <File>gzp1lx5s48541yna8vurp.jpg</File>
    <File>hc52_16.jpg</File>
    <File>msci_3.jpg</File>
    <File>reetf986_23.jpg</File>
    <File>rei123_27.jpg</File>
    <File>rei3123_22.jpg</File>
    <File>rei5123_18.jpg</File>
    <File>vanguard_2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="6">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="936">http://xbrl.sec.gov/oef/2024q3</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
