<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>275</ContextCount>
  <ElementCount>84</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>110</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>2</UnitCount>
  <MyReports>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000000 - Document - Document and Entity Information {Elements}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DocumentDocumentandEntityInformationElements</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory></MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000019 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard US Growth Fund (Retail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardUSGrowthFundRetail</Role>
      <ShortName>Risk/Return Detail Data- Vanguard US Growth Fund (Retail)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000029 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard International Growth Fund (Retail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardInternationalGrowthFundRetail</Role>
      <ShortName>Risk/Return Detail Data- Vanguard International Growth Fund (Retail)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000039 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Extended Duration Treasury Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardExtendedDurationTreasuryIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Extended Duration Treasury Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000049 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Extended Duration Treasury Index Fund (Institutional)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardExtendedDurationTreasuryIndexFundInstitutional</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Extended Duration Treasury Index Fund (Institutional)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000059 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard FTSE Social Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardFTSESocialIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard FTSE Social Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000069 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard FTSE Social Index Fund (Institutional)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardFTSESocialIndexFundInstitutional</Role>
      <ShortName>Risk/Return Detail Data- Vanguard FTSE Social Index Fund (Institutional)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>000079 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Communication Services Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardCommunicationServicesIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Communication Services Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>000089 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Consumer Discretionary Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardConsumerDiscretionaryIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Consumer Discretionary Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>000099 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Consumer Staples Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardConsumerStaplesIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Consumer Staples Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>000109 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Energy Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardEnergyIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Energy Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>000119 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Financials Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardFinancialsIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Financials Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>000129 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Health Care Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardHealthCareIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Health Care Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>000139 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Industrials Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardIndustrialsIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Industrials Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>000149 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Information Technology Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardInformationTechnologyIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Information Technology Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>000159 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Materials Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardMaterialsIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Materials Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>000169 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Utilities Index Fund (Admiral)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardUtilitiesIndexFundAdmiral</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Utilities Index Fund (Admiral)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>000179 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Communication Services Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardCommunicationServicesIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Communication Services Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>000189 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Consumer Discretionary Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardConsumerDiscretionaryIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Consumer Discretionary Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>000199 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Consumer Staples Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardConsumerStaplesIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Consumer Staples Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>000209 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Energy Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardEnergyIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Energy Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>000219 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Financials Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardFinancialsIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Financials Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>000229 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Health Care Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardHealthCareIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Health Care Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>000239 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Industrials Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardIndustrialsIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Industrials Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>000249 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Information Technology Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardInformationTechnologyIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Information Technology Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>000259 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Materials Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardMaterialsIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Materials Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>000269 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Utilities Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardUtilitiesIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Utilities Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>000279 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Mega Cap Index Fund (Institutional)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardMegaCapIndexFundInstitutional</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Mega Cap Index Fund (Institutional)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>000289 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Mega Cap Value Index Fund (Institutional)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardMegaCapValueIndexFundInstitutional</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Mega Cap Value Index Fund (Institutional)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>000299 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Mega Cap Growth Index Fund (Institutional)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardMegaCapGrowthIndexFundInstitutional</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Mega Cap Growth Index Fund (Institutional)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>000309 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Mega Cap Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardMegaCapIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Mega Cap Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>000319 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Mega Cap Value Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardMegaCapValueIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Mega Cap Value Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>000329 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Mega Cap Growth Index Fund (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardMegaCapGrowthIndexFundETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Mega Cap Growth Index Fund (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>000339 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Global Wellington Fund (Retail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardGlobalWellingtonFundRetail</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Global Wellington Fund (Retail)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>000349 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard Global Wellesley Income Fund (Retail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardGlobalWellesleyIncomeFundRetail</Role>
      <ShortName>Risk/Return Detail Data- Vanguard Global Wellesley Income Fund (Retail)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>000359 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard ESG US Stock ETF (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardESGUSStockETFETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard ESG US Stock ETF (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>000369 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard ESG International Stock ETF (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardESGInternationalStockETFETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard ESG International Stock ETF (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>000379 - Disclosure - Risk/Return Detail Data {Elements} - Vanguard ESG US Corporate Bond ETF (ETF)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/role/DisclosureRiskReturnDetailDataElementsVanguardESGUSCorporateBondETFETF</Role>
      <ShortName>Risk/Return Detail Data- Vanguard ESG US Corporate Bond ETF (ETF)</ShortName>
      <MenuCategory></MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="f23792d0.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>040000 - Disclosure - Risk/Return Detail Data {Elements}</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/RiskReturnDetailData</Role>
      <ShortName>Risk/Return Detail Data</ShortName>
      <MenuCategory></MenuCategory>
      <Position>39</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 65 fact(s) appearing in ix:hidden were eligible for transformation: rr:PortfolioTurnoverRate, rr:ProspectusDate, rr:YearToDateReturnLabel -  f23792d0.htm 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 111, 112, 114, 116</Log>
  </Logs>
  <InputFiles>
    <File doctype="485BPOS" original="f23792d0.htm">f23792d0.htm</File>
    <File>f23792d1.htm</File>
    <File>f23792d10.htm</File>
    <File>f23792d11.htm</File>
    <File>f23792d12.htm</File>
    <File>f23792d2.htm</File>
    <File>f23792d3.htm</File>
    <File>f23792d4.htm</File>
    <File>f23792d5.htm</File>
    <File>f23792d6.htm</File>
    <File>f23792d7.htm</File>
    <File>f23792d8.htm</File>
    <File>f23792d9.htm</File>
    <File>world-20221220.xsd</File>
    <File>world-20221220_cal.xml</File>
    <File>world-20221220_def.xml</File>
    <File>world-20221220_lab.xml</File>
    <File>world-20221220_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cdi5483_11.jpg</File>
    <File>cdi954_11.jpg</File>
    <File>cs959_18.jpg</File>
    <File>csi5484_12.jpg</File>
    <File>csi5488_12.jpg</File>
    <File>csi955_11.jpg</File>
    <File>edt1275_11.jpg</File>
    <File>edt930_14.jpg</File>
    <File>ei5480_10.jpg</File>
    <File>ei951_13.jpg</File>
    <File>esgi4394_4.jpg</File>
    <File>esgus4393_5.jpg</File>
    <File>esguscorp4158_2.jpg</File>
    <File>fi5486_12.jpg</File>
    <File>fi957_12.jpg</File>
    <File>flag.gif</File>
    <File>fsiasp513_10.jpg</File>
    <File>ftses223_14.jpg</File>
    <File>globalwells1496_8.jpg</File>
    <File>gw1567_9.jpg</File>
    <File>hc5485_14.jpg</File>
    <File>hc956_11.jpg</File>
    <File>ig81_14.jpg</File>
    <File>ii5482_11.jpg</File>
    <File>ii953_11.jpg</File>
    <File>it5487_13.jpg</File>
    <File>it958_12.jpg</File>
    <File>mc3137_9.jpg</File>
    <File>mc828_10.jpg</File>
    <File>mcg3138_9.jpg</File>
    <File>mcg838_10.jpg</File>
    <File>mcv3139_10.jpg</File>
    <File>mcv839_10.jpg</File>
    <File>mi5481_13.jpg</File>
    <File>mi952_12.jpg</File>
    <File>msci_3.jpg</File>
    <File>ui5489_12.jpg</File>
    <File>ui960_11.jpg</File>
    <File>usgrowth23_18.jpg</File>
    <File>vanguard_2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="8">http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
    <BaseTaxonomy items="2942">http://xbrl.sec.gov/rr/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
