Average Annual Total Returns
| Class |
1 Year | 5 Year | 9 Year | 10 Year |
| Investor Shares VFINX |
24.84% | 14.37% | — | 12.95% |
| ETF Shares VOO |
24.98% | 14.48% | — | 13.06% |
| Admiral™ Shares VFIAX |
24.97% | 14.48% | — | 13.06% |
| Institutional Select Share Class VFFSX |
25.00% | 14.52% | 15.25% | — |
| Investor Shares VIVAX |
15.84% | 9.80% | — | 9.86% |
| ETF Shares VTV |
16.00% | 9.93% | — | 10.00% |
| Admiral™ Shares VVIAX |
15.99% | 9.93% | — | 9.99% |
| Institutional Shares VIVIX |
15.98% | 9.94% | — | 10.00% |
| Investor Shares VIGRX |
32.50% | 18.21% | — | 15.61% |
| ETF Shares VUG |
32.68% | 18.36% | — | 15.76% |
| Admiral™ Shares VIGAX |
32.66% | 18.36% | — | 15.75% |
| Institutional Shares VIGIX |
32.68% | 18.37% | — | 15.76% |
| Investor Shares VLACX |
24.95% | 14.34% | — | 12.87% |
| ETF Shares VV |
25.12% | 14.48% | — | 13.02% |
| Admiral™ Shares VLCAX |
25.10% | 14.47% | — | 13.01% |
| Institutional Shares VLISX |
25.12% | 14.49% | — | 13.02% |
Returns shown as published in the filing's XBRL data. Gross expense waivers and sales loads may apply — see the fund prospectus for full details.