XML 91 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Expense Example, No Redemption (Vanguard Extended Duration Treasury Index Fund Institutional)
Vanguard Extended Duration Treasury Index Fund
Vanguard Extended Duration Treasury Index Fund - Institutional Shares
9/1/2013 - 8/31/2014
USD ($)
Vanguard Extended Duration Treasury Index Fund
Vanguard Extended Duration Treasury Index Fund - Institutional Plus Shares
9/1/2013 - 8/31/2014
USD ($)
Expense Example, No Redemption:    
1 YEAR 60rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000018789Member
/ rr_ProspectusShareClassAxis
= vanguard_C000051979Member
58rr_ExpenseExampleNoRedemptionYear01
/ dei_LegalEntityAxis
= vanguard_S000018789Member
/ rr_ProspectusShareClassAxis
= vanguard_C000051980Member
3 YEAR 82rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000018789Member
/ rr_ProspectusShareClassAxis
= vanguard_C000051979Member
76rr_ExpenseExampleNoRedemptionYear03
/ dei_LegalEntityAxis
= vanguard_S000018789Member
/ rr_ProspectusShareClassAxis
= vanguard_C000051980Member
5 YEAR 106rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000018789Member
/ rr_ProspectusShareClassAxis
= vanguard_C000051979Member
95rr_ExpenseExampleNoRedemptionYear05
/ dei_LegalEntityAxis
= vanguard_S000018789Member
/ rr_ProspectusShareClassAxis
= vanguard_C000051980Member
10 YEAR 178rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000018789Member
/ rr_ProspectusShareClassAxis
= vanguard_C000051979Member
152rr_ExpenseExampleNoRedemptionYear10
/ dei_LegalEntityAxis
= vanguard_S000018789Member
/ rr_ProspectusShareClassAxis
= vanguard_C000051980Member