XML 99 R255.htm IDEA: XBRL DOCUMENT v2.4.1.9
Annual Total Returns (Vanguard Mid-Cap Index Fund - ETF Shares ETF) (Vanguard Mid-Cap Index Fund, Vanguard Mid-Cap Index Fund - ETF Shares)
12 Months Ended
Dec. 31, 2014
Vanguard Mid-Cap Index Fund | Vanguard Mid-Cap Index Fund - ETF Shares
 
Annual Total Return  
2014 13.76%rr_AnnualReturn2014
/ dei_LegalEntityAxis
= vanguard_S000002844Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007794Member
2013 35.15%rr_AnnualReturn2013
/ dei_LegalEntityAxis
= vanguard_S000002844Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007794Member
2012 15.98%rr_AnnualReturn2012
/ dei_LegalEntityAxis
= vanguard_S000002844Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007794Member
2011 (1.96%)rr_AnnualReturn2011
/ dei_LegalEntityAxis
= vanguard_S000002844Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007794Member
2010 25.57%rr_AnnualReturn2010
/ dei_LegalEntityAxis
= vanguard_S000002844Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007794Member
2009 40.49%rr_AnnualReturn2009
/ dei_LegalEntityAxis
= vanguard_S000002844Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007794Member
2008 (41.79%)rr_AnnualReturn2008
/ dei_LegalEntityAxis
= vanguard_S000002844Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007794Member
2007 6.14%rr_AnnualReturn2007
/ dei_LegalEntityAxis
= vanguard_S000002844Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007794Member
2006 13.69%rr_AnnualReturn2006
/ dei_LegalEntityAxis
= vanguard_S000002844Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007794Member
2005 14.03%rr_AnnualReturn2005
/ dei_LegalEntityAxis
= vanguard_S000002844Member
/ rr_ProspectusShareClassAxis
= vanguard_C000007794Member