XML 26 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
Average Annual Total Returns (Vanguard Federal Money Market Fund Retail)
Vanguard Federal Money Market Fund
Vanguard Federal Money Market Fund - Investor Shares
9/1/2013 - 8/31/2014
Citigroup 3-Month U.S. Treasury Bill Index
Vanguard Federal Money Market Fund
Vanguard Federal Money Market Fund - Investor Shares
9/1/2013 - 8/31/2014
U.S. Government Money Market Funds Average
Vanguard Federal Money Market Fund
Vanguard Federal Money Market Fund - Investor Shares
9/1/2013 - 8/31/2014
Average Annual Returns for Periods Ended December 31, 2013      
One Year 0.02%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000004462Member
/ rr_ProspectusShareClassAxis
= vanguard_C000012238Member
0.05%rr_AverageAnnualReturnYear01
/ dei_LegalEntityAxis
= vanguard_S000004462Member
/ rr_PerformanceMeasureAxis
= vanguard_Citigroup3MonthUSTreasuryBillIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000012238Member
none
Five Years 0.09%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000004462Member
/ rr_ProspectusShareClassAxis
= vanguard_C000012238Member
0.09%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000004462Member
/ rr_PerformanceMeasureAxis
= vanguard_Citigroup3MonthUSTreasuryBillIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000012238Member
0.02%rr_AverageAnnualReturnYear05
/ dei_LegalEntityAxis
= vanguard_S000004462Member
/ rr_PerformanceMeasureAxis
= vanguard_USGovernmentMoneyMarketFundsAverageMember
/ rr_ProspectusShareClassAxis
= vanguard_C000012238Member
Ten Years 1.67%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000004462Member
/ rr_ProspectusShareClassAxis
= vanguard_C000012238Member
1.58%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000004462Member
/ rr_PerformanceMeasureAxis
= vanguard_Citigroup3MonthUSTreasuryBillIndexMember
/ rr_ProspectusShareClassAxis
= vanguard_C000012238Member
1.34%rr_AverageAnnualReturnYear10
/ dei_LegalEntityAxis
= vanguard_S000004462Member
/ rr_PerformanceMeasureAxis
= vanguard_USGovernmentMoneyMarketFundsAverageMember
/ rr_ProspectusShareClassAxis
= vanguard_C000012238Member