<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>490</ContextCount>
  <ElementCount>60</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>81</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>2</UnitCount>
  <MyReports>
    <Report instance="f45326d1.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="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1010000 - Disclosure - Vanguard Short-Term Investment-Grade Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/N1aCover</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1010001 - Disclosure - Vanguard Short-Term Investment-Grade Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/RiskReturn</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1010002 - Disclosure - Vanguard Short-Term Investment-Grade Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1010003 - Disclosure - Vanguard Short-Term Investment-Grade Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1010004 - Disclosure - Vanguard Short-Term Investment-Grade Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/InvestmentRisks</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1010005 - Disclosure - Vanguard Short-Term Investment-Grade Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/PerformanceManagement</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1020010 - Disclosure - Vanguard Short-Term Investment-Grade Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1020020 - Disclosure - Vanguard Short-Term Investment-Grade Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>1020030 - Disclosure - Vanguard Short-Term Investment-Grade Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/ExpenseExample</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>1020050 - Disclosure - Vanguard Short-Term Investment-Grade Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/BarChartData</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>1020060 - Disclosure - Vanguard Short-Term Investment-Grade Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/10/role/PerformanceTableData</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>110000 - Disclosure - Vanguard Ultra-Short-Term Bond Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/N1aCover</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>110001 - Disclosure - Vanguard Ultra-Short-Term Bond Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/RiskReturn</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>110002 - Disclosure - Vanguard Ultra-Short-Term Bond Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>110003 - Disclosure - Vanguard Ultra-Short-Term Bond Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>110004 - Disclosure - Vanguard Ultra-Short-Term Bond Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/InvestmentRisks</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>110005 - Disclosure - Vanguard Ultra-Short-Term Bond Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/PerformanceManagement</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>1110000 - Disclosure - Vanguard High-Yield Corporate Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/N1aCover</Role>
      <ShortName>Vanguard High-Yield Corporate Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>1110001 - Disclosure - Vanguard High-Yield Corporate Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/RiskReturn</Role>
      <ShortName>Vanguard High-Yield Corporate Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>1110002 - Disclosure - Vanguard High-Yield Corporate Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/FeesAndExpenses</Role>
      <ShortName>Vanguard High-Yield Corporate Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>1110003 - Disclosure - Vanguard High-Yield Corporate Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/InvestmentStrategy</Role>
      <ShortName>Vanguard High-Yield Corporate Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>1110004 - Disclosure - Vanguard High-Yield Corporate Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/InvestmentRisks</Role>
      <ShortName>Vanguard High-Yield Corporate Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>1110005 - Disclosure - Vanguard High-Yield Corporate Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/PerformanceManagement</Role>
      <ShortName>Vanguard High-Yield Corporate Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>1120010 - Disclosure - Vanguard High-Yield Corporate Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/ShareholderFeesData</Role>
      <ShortName>Vanguard High-Yield Corporate Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>1120020 - Disclosure - Vanguard High-Yield Corporate Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/OperatingExpensesData</Role>
      <ShortName>Vanguard High-Yield Corporate Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>1120030 - Disclosure - Vanguard High-Yield Corporate Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/ExpenseExample</Role>
      <ShortName>Vanguard High-Yield Corporate Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>1120050 - Disclosure - Vanguard High-Yield Corporate Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/BarChartData</Role>
      <ShortName>Vanguard High-Yield Corporate Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>1120060 - Disclosure - Vanguard High-Yield Corporate Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/11/role/PerformanceTableData</Role>
      <ShortName>Vanguard High-Yield Corporate Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>120010 - Disclosure - Vanguard Ultra-Short-Term Bond Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>120020 - Disclosure - Vanguard Ultra-Short-Term Bond Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>120030 - Disclosure - Vanguard Ultra-Short-Term Bond Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/ExpenseExample</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>120050 - Disclosure - Vanguard Ultra-Short-Term Bond Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/BarChartData</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>120060 - Disclosure - Vanguard Ultra-Short-Term Bond Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/PerformanceTableData</Role>
      <ShortName>Vanguard Ultra-Short-Term Bond Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>1210000 - Disclosure - Vanguard Real Estate II Index Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/N1aCover</Role>
      <ShortName>Vanguard Real Estate II Index Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>1210001 - Disclosure - Vanguard Real Estate II Index Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/RiskReturn</Role>
      <ShortName>Vanguard Real Estate II Index Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>1210002 - Disclosure - Vanguard Real Estate II Index Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Real Estate II Index Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>1210003 - Disclosure - Vanguard Real Estate II Index Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Real Estate II Index Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>1210004 - Disclosure - Vanguard Real Estate II Index Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/InvestmentRisks</Role>
      <ShortName>Vanguard Real Estate II Index Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>1210005 - Disclosure - Vanguard Real Estate II Index Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/PerformanceManagement</Role>
      <ShortName>Vanguard Real Estate II Index Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>1220010 - Disclosure - Vanguard Real Estate II Index Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Real Estate II Index Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>1220020 - Disclosure - Vanguard Real Estate II Index Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Real Estate II Index Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>1220030 - Disclosure - Vanguard Real Estate II Index Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/ExpenseExample</Role>
      <ShortName>Vanguard Real Estate II Index Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>1220050 - Disclosure - Vanguard Real Estate II Index Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/BarChartData</Role>
      <ShortName>Vanguard Real Estate II Index Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>1220060 - Disclosure - Vanguard Real Estate II Index Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/12/role/PerformanceTableData</Role>
      <ShortName>Vanguard Real Estate II Index Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>1310000 - Disclosure - Vanguard High-Yield Active ETF N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/13/role/N1aCover</Role>
      <ShortName>Vanguard High-Yield Active ETF N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>1310001 - Disclosure - Vanguard High-Yield Active ETF Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/13/role/RiskReturn</Role>
      <ShortName>Vanguard High-Yield Active ETF Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>1310002 - Disclosure - Vanguard High-Yield Active ETF Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/13/role/FeesAndExpenses</Role>
      <ShortName>Vanguard High-Yield Active ETF Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>1310003 - Disclosure - Vanguard High-Yield Active ETF Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/13/role/InvestmentStrategy</Role>
      <ShortName>Vanguard High-Yield Active ETF Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>1310004 - Disclosure - Vanguard High-Yield Active ETF Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/13/role/InvestmentRisks</Role>
      <ShortName>Vanguard High-Yield Active ETF Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>1310005 - Disclosure - Vanguard High-Yield Active ETF Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/13/role/PerformanceManagement</Role>
      <ShortName>Vanguard High-Yield Active ETF Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>1320010 - Disclosure - Vanguard High-Yield Active ETF Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/13/role/ShareholderFeesData</Role>
      <ShortName>Vanguard High-Yield Active ETF Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>1320020 - Disclosure - Vanguard High-Yield Active ETF Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/13/role/OperatingExpensesData</Role>
      <ShortName>Vanguard High-Yield Active ETF Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>1320030 - Disclosure - Vanguard High-Yield Active ETF Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/13/role/ExpenseExample</Role>
      <ShortName>Vanguard High-Yield Active ETF Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>210000 - Disclosure - Vanguard Short-Term Treasury Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/N1aCover</Role>
      <ShortName>Vanguard Short-Term Treasury Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>210001 - Disclosure - Vanguard Short-Term Treasury Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/RiskReturn</Role>
      <ShortName>Vanguard Short-Term Treasury Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>210002 - Disclosure - Vanguard Short-Term Treasury Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Short-Term Treasury Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>210003 - Disclosure - Vanguard Short-Term Treasury Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Short-Term Treasury Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>210004 - Disclosure - Vanguard Short-Term Treasury Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/InvestmentRisks</Role>
      <ShortName>Vanguard Short-Term Treasury Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>210005 - Disclosure - Vanguard Short-Term Treasury Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/PerformanceManagement</Role>
      <ShortName>Vanguard Short-Term Treasury Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>220010 - Disclosure - Vanguard Short-Term Treasury Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Short-Term Treasury Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>220020 - Disclosure - Vanguard Short-Term Treasury Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Short-Term Treasury Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>220030 - Disclosure - Vanguard Short-Term Treasury Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/ExpenseExample</Role>
      <ShortName>Vanguard Short-Term Treasury Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>220050 - Disclosure - Vanguard Short-Term Treasury Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/BarChartData</Role>
      <ShortName>Vanguard Short-Term Treasury Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>220060 - Disclosure - Vanguard Short-Term Treasury Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/PerformanceTableData</Role>
      <ShortName>Vanguard Short-Term Treasury Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>310000 - Disclosure - Vanguard Short-Term Federal Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/N1aCover</Role>
      <ShortName>Vanguard Short-Term Federal Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>310001 - Disclosure - Vanguard Short-Term Federal Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/RiskReturn</Role>
      <ShortName>Vanguard Short-Term Federal Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>310002 - Disclosure - Vanguard Short-Term Federal Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Short-Term Federal Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>310003 - Disclosure - Vanguard Short-Term Federal Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Short-Term Federal Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>310004 - Disclosure - Vanguard Short-Term Federal Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/InvestmentRisks</Role>
      <ShortName>Vanguard Short-Term Federal Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>310005 - Disclosure - Vanguard Short-Term Federal Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/PerformanceManagement</Role>
      <ShortName>Vanguard Short-Term Federal Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>320010 - Disclosure - Vanguard Short-Term Federal Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Short-Term Federal Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>320020 - Disclosure - Vanguard Short-Term Federal Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Short-Term Federal Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>320030 - Disclosure - Vanguard Short-Term Federal Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/ExpenseExample</Role>
      <ShortName>Vanguard Short-Term Federal Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>320050 - Disclosure - Vanguard Short-Term Federal Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/BarChartData</Role>
      <ShortName>Vanguard Short-Term Federal Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>320060 - Disclosure - Vanguard Short-Term Federal Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/3/role/PerformanceTableData</Role>
      <ShortName>Vanguard Short-Term Federal Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>410000 - Disclosure - Vanguard Short-Term Investment-Grade Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/N1aCover</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>410001 - Disclosure - Vanguard Short-Term Investment-Grade Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/RiskReturn</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>410002 - Disclosure - Vanguard Short-Term Investment-Grade Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>410003 - Disclosure - Vanguard Short-Term Investment-Grade Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>410004 - Disclosure - Vanguard Short-Term Investment-Grade Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/InvestmentRisks</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>410005 - Disclosure - Vanguard Short-Term Investment-Grade Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/PerformanceManagement</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>420010 - Disclosure - Vanguard Short-Term Investment-Grade Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>420020 - Disclosure - Vanguard Short-Term Investment-Grade Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>420030 - Disclosure - Vanguard Short-Term Investment-Grade Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/ExpenseExample</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>420050 - Disclosure - Vanguard Short-Term Investment-Grade Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/BarChartData</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>420060 - Disclosure - Vanguard Short-Term Investment-Grade Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/4/role/PerformanceTableData</Role>
      <ShortName>Vanguard Short-Term Investment-Grade Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>510000 - Disclosure - Vanguard Intermediate-Term Treasury Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/N1aCover</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>510001 - Disclosure - Vanguard Intermediate-Term Treasury Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/RiskReturn</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>510002 - Disclosure - Vanguard Intermediate-Term Treasury Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>510003 - Disclosure - Vanguard Intermediate-Term Treasury Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>510004 - Disclosure - Vanguard Intermediate-Term Treasury Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/InvestmentRisks</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>510005 - Disclosure - Vanguard Intermediate-Term Treasury Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/PerformanceManagement</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>520010 - Disclosure - Vanguard Intermediate-Term Treasury Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>520020 - Disclosure - Vanguard Intermediate-Term Treasury Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>520030 - Disclosure - Vanguard Intermediate-Term Treasury Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/ExpenseExample</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>520050 - Disclosure - Vanguard Intermediate-Term Treasury Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/BarChartData</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>520060 - Disclosure - Vanguard Intermediate-Term Treasury Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/5/role/PerformanceTableData</Role>
      <ShortName>Vanguard Intermediate-Term Treasury Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>610000 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/N1aCover</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>610001 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/RiskReturn</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>610002 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>610003 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>610004 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/InvestmentRisks</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>610005 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/PerformanceManagement</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>620010 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>620020 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>620030 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/ExpenseExample</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>620050 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/BarChartData</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>620060 - Disclosure - Vanguard Intermediate-Term Investment-Grade Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/6/role/PerformanceTableData</Role>
      <ShortName>Vanguard Intermediate-Term Investment-Grade Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>710000 - Disclosure - Vanguard GNMA Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/N1aCover</Role>
      <ShortName>Vanguard GNMA Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>710001 - Disclosure - Vanguard GNMA Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/RiskReturn</Role>
      <ShortName>Vanguard GNMA Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>710002 - Disclosure - Vanguard GNMA Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/FeesAndExpenses</Role>
      <ShortName>Vanguard GNMA Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>710003 - Disclosure - Vanguard GNMA Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/InvestmentStrategy</Role>
      <ShortName>Vanguard GNMA Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>710004 - Disclosure - Vanguard GNMA Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/InvestmentRisks</Role>
      <ShortName>Vanguard GNMA Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>710005 - Disclosure - Vanguard GNMA Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/PerformanceManagement</Role>
      <ShortName>Vanguard GNMA Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>720010 - Disclosure - Vanguard GNMA Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/ShareholderFeesData</Role>
      <ShortName>Vanguard GNMA Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>720020 - Disclosure - Vanguard GNMA Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/OperatingExpensesData</Role>
      <ShortName>Vanguard GNMA Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>720030 - Disclosure - Vanguard GNMA Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/ExpenseExample</Role>
      <ShortName>Vanguard GNMA Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>720050 - Disclosure - Vanguard GNMA Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/BarChartData</Role>
      <ShortName>Vanguard GNMA Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>720060 - Disclosure - Vanguard GNMA Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/7/role/PerformanceTableData</Role>
      <ShortName>Vanguard GNMA Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>810000 - Disclosure - Vanguard Long-Term Treasury Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/N1aCover</Role>
      <ShortName>Vanguard Long-Term Treasury Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>810001 - Disclosure - Vanguard Long-Term Treasury Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/RiskReturn</Role>
      <ShortName>Vanguard Long-Term Treasury Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>810002 - Disclosure - Vanguard Long-Term Treasury Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Long-Term Treasury Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>810003 - Disclosure - Vanguard Long-Term Treasury Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Long-Term Treasury Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>810004 - Disclosure - Vanguard Long-Term Treasury Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/InvestmentRisks</Role>
      <ShortName>Vanguard Long-Term Treasury Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>810005 - Disclosure - Vanguard Long-Term Treasury Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/PerformanceManagement</Role>
      <ShortName>Vanguard Long-Term Treasury Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>820010 - Disclosure - Vanguard Long-Term Treasury Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Long-Term Treasury Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>820020 - Disclosure - Vanguard Long-Term Treasury Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Long-Term Treasury Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>820030 - Disclosure - Vanguard Long-Term Treasury Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/ExpenseExample</Role>
      <ShortName>Vanguard Long-Term Treasury Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>820050 - Disclosure - Vanguard Long-Term Treasury Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/BarChartData</Role>
      <ShortName>Vanguard Long-Term Treasury Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>820060 - Disclosure - Vanguard Long-Term Treasury Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/8/role/PerformanceTableData</Role>
      <ShortName>Vanguard Long-Term Treasury Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>910000 - Disclosure - Vanguard Long-Term Investment-Grade Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/N1aCover</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>132</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>910001 - Disclosure - Vanguard Long-Term Investment-Grade Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/RiskReturn</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>910002 - Disclosure - Vanguard Long-Term Investment-Grade Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>910003 - Disclosure - Vanguard Long-Term Investment-Grade Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>910004 - Disclosure - Vanguard Long-Term Investment-Grade Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/InvestmentRisks</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>910005 - Disclosure - Vanguard Long-Term Investment-Grade Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/PerformanceManagement</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>920010 - Disclosure - Vanguard Long-Term Investment-Grade Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>138</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>920020 - Disclosure - Vanguard Long-Term Investment-Grade Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>139</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>920030 - Disclosure - Vanguard Long-Term Investment-Grade Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/ExpenseExample</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>140</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>920050 - Disclosure - Vanguard Long-Term Investment-Grade Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/BarChartData</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>141</Position>
    </Report>
    <Report instance="f45326d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>920060 - Disclosure - Vanguard Long-Term Investment-Grade Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/9/role/PerformanceTableData</Role>
      <ShortName>Vanguard Long-Term Investment-Grade Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>142</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="f45326d1.htm">f45326d1.htm</File>
    <File>fixedincome-20260131.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g0ydl84bsazb6n9vuww6f.jpg</File>
    <File>g17c0ahldlwkwl7u4dfhh.jpg</File>
    <File>g1ii75fwyk3kjljrkcm2x.jpg</File>
    <File>g1xgjdadroxkyxryqz84s.jpg</File>
    <File>g23i5kh4sfyej7mw97x6v.jpg</File>
    <File>g2qbganiuc4rq0tj2nmhu.jpg</File>
    <File>g2qxxkp5sfgmxyt4kz7b0.jpg</File>
    <File>g2tjthluh6ag8dtfv05sa.jpg</File>
    <File>g301wru5nrsawpe7ltwt8.jpg</File>
    <File>g36_20.jpg</File>
    <File>g39ib8cpdxp8zq009evy9.jpg</File>
    <File>g3c5zwcf9ptw8x5z7tvzu.jpg</File>
    <File>g3nqy1lq4lkya8j73n882.jpg</File>
    <File>g3qul9zswae594gxd5vqx.jpg</File>
    <File>g479jshfunleg1wl1amug.jpg</File>
    <File>g4cybuty3osvfawxf4w9j.jpg</File>
    <File>g52u54jo1oibf3f1ruarn.jpg</File>
    <File>g6gltg5rn7yo3fjflw3ez.jpg</File>
    <File>g6vsrz7e5nhvm9hu44dzx.jpg</File>
    <File>g7vi9vre6swmt103mi4sf.jpg</File>
    <File>g7y459rom0mdtuv1gryd6.jpg</File>
    <File>g812dw1u9yrw1aur3s5xb.jpg</File>
    <File>g8snj9t9y13wiaod8rtk6.jpg</File>
    <File>g8sx92wbwpi6jzxy8bz0t.jpg</File>
    <File>g8w81vdpl5103k7int2kq.jpg</File>
    <File>g8y73iwhlaedamkxk8qmq.jpg</File>
    <File>g95evon0d4xvbny6hmn5h.jpg</File>
    <File>g98qltqccxwlvluuahc4z.jpg</File>
    <File>g9csiyv93h570wfx8y3m2.jpg</File>
    <File>g9q8izjpyu2q73yh7ql3n.jpg</File>
    <File>gaiqmk2lsr0cuyf98rgly.jpg</File>
    <File>gbitef99zr188us1y6l0w.jpg</File>
    <File>gbylsb9ef0obn2mx820lb.jpg</File>
    <File>gbzkpigidaleub7vnk4s8.jpg</File>
    <File>gc2esr1kzc8615z6e7qxq.jpg</File>
    <File>gc3aplvfehv90d6v7679z.jpg</File>
    <File>gc44nyeyqv3lxk6ur9lly.jpg</File>
    <File>gca5tp7kz7bn5lo9bjpvo.jpg</File>
    <File>gcg8s54x96b5pl23sw8uo.jpg</File>
    <File>gcl5ahyx7hznlmam9pcq5.jpg</File>
    <File>gco2ue810e0s3emh1xd2l.jpg</File>
    <File>gd161ruioqwdusvbhvqes.jpg</File>
    <File>gd5mpe0eyauhy6ow53mi6.jpg</File>
    <File>gdgtrjbc4voxnafk34qaf.jpg</File>
    <File>geftzrto2cahzeh5f4cmc.jpg</File>
    <File>gextggor96mtdwqub4ie5.jpg</File>
    <File>gf2258jayrwhkalrekj24.jpg</File>
    <File>gfifg9vgf7mok8fo0gbfy.jpg</File>
    <File>gg6ibdgzisvps75bw53vc.jpg</File>
    <File>gg8gllssrz4eyxy8gvew3.jpg</File>
    <File>ggmkxr1uvlxfide9razhr.jpg</File>
    <File>ggn8bz9oo6afdue4tqo5y.jpg</File>
    <File>ggt70u84vbtadmuz67uqg.jpg</File>
    <File>ggzabi2hqpvxd246fuqet.jpg</File>
    <File>gh62i3nfko0wnqm3h7djp.jpg</File>
    <File>ghpvyd5z1u395yga6ivyw.jpg</File>
    <File>gi12oegpz10nq32oyc0xw.jpg</File>
    <File>gjb86emncs79gfgm98bjf.jpg</File>
    <File>gjht1gu2uc86artawuux5.jpg</File>
    <File>gjmlmea4cgvucw1jdu9gu.jpg</File>
    <File>gjt6fednxqipc0xhl0d1g.jpg</File>
    <File>gk79z02aeocan9iqni6si.jpg</File>
    <File>gkeseego3s934oi837hxb.jpg</File>
    <File>gkkpog4lahfohal30elgd.jpg</File>
    <File>gkm25sjwmbrgpps93stlc.jpg</File>
    <File>gko76qcny08tluml7m3oz.jpg</File>
    <File>gl3wszvp5002s8scohk6c.jpg</File>
    <File>gl4s8boz2g241aqz5xheq.jpg</File>
    <File>glm8tjjzmmt9swsot39s3.jpg</File>
    <File>gmnqodv29g6st471ddc7g.jpg</File>
    <File>gnzuo3n672rzcogp99d2w.jpg</File>
    <File>goopgby6x4v17xdhwio4p.jpg</File>
    <File>gpl9yl6r1u0mh85n5wl87.jpg</File>
    <File>gplu118x7ebtgvze690k9.jpg</File>
    <File>gpu6o6g5nir4z9b8qrssp.jpg</File>
    <File>gpwslnn40cnsvbuldld6t.jpg</File>
    <File>gqaqbj5q1l2dd6fenurp2.jpg</File>
    <File>gqrg9pcnkyh9rffwaaeyy.jpg</File>
    <File>gr0ddx97sp99b6smt65fx.jpg</File>
    <File>gr960kycmdanvgpnlhn1j.jpg</File>
    <File>gr9gdor3jpo9f7a8yanmg.jpg</File>
    <File>gri92r3id7rmt6yt8wni8.jpg</File>
    <File>grkx40coo3ueb74kz5y8v.jpg</File>
    <File>grn2fhhp7s1ncgcmpkh0n.jpg</File>
    <File>grwl4awcvqcnqcmthxywd.jpg</File>
    <File>gt520n81yg1p4ac8at0lu.jpg</File>
    <File>gt9rgzbq3yvvhqmmx5rkz.jpg</File>
    <File>gtxxxk98oudfeg8z3f0x3.jpg</File>
    <File>gtyd8mif5nkpzxyn2ckaz.jpg</File>
    <File>gud7d8bguw86zpxjmtkgg.jpg</File>
    <File>gugtv11dcu23bbucv133r.jpg</File>
    <File>guukhvwd5zze3yqz1fwq2.jpg</File>
    <File>guw43qo3xduk417956hav.jpg</File>
    <File>gv5zyfijo4q00bnep5qq0.jpg</File>
    <File>gv8dbspj0rwtzz0pml6ec.jpg</File>
    <File>gvifnkxk7eef06f1cbnlq.jpg</File>
    <File>gvnhnwf43r44obi4ayrjn.jpg</File>
    <File>gvyy8x183x44ejfjcvmc3.jpg</File>
    <File>gw3rh7nnoyjxd5usu5vlb.jpg</File>
    <File>gwx6s5o9fsywh5nuae3im.jpg</File>
    <File>gx01gsa5o8o7ts7fegso5.jpg</File>
    <File>gxaohavqtkm50qxcm3zzf.jpg</File>
    <File>gxbraoks0ktcdj66rzotp.jpg</File>
    <File>gxf3v2x1fjkfogbhjdomk.jpg</File>
    <File>gxnmyv6936ui5yog276md.jpg</File>
    <File>gxo05tnthntzxmyaunayk.jpg</File>
    <File>gxytepk2g81e4uavmm0gh.jpg</File>
    <File>gy820ipleb7k9m8elo3fu.jpg</File>
    <File>gya5xn0b36ahmd1eoyqrt.jpg</File>
    <File>gyl21rvrgy1g6tc7dpjvf.jpg</File>
    <File>gyqo38g6gc7gcsclcicw2.jpg</File>
    <File>gzbo5ie8qjcqko690gvfs.jpg</File>
    <File>gzsvf51s7idq6ug3rws2a.jpg</File>
    <File>hc29_19.jpg</File>
    <File>ii71_16.jpg</File>
    <File>it35_17.jpg</File>
    <File>li28_17.jpg</File>
    <File>lt83_17.jpg</File>
    <File>msci_3.jpg</File>
    <File>reii2023_24.jpg</File>
    <File>sf49_17.jpg</File>
    <File>si39_18.jpg</File>
    <File>si858_19.jpg</File>
    <File>st32_18.jpg</File>
    <File>ustb1492_17.jpg</File>
    <File>vanguard_2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="6">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="1176">http://xbrl.sec.gov/oef/2024q3</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
