Shareholder Report, Line Graph (Details) - USD ($) |
12 Months Ended | 24 Months Ended | 36 Months Ended | 48 Months Ended | 60 Months Ended | 72 Months Ended | 84 Months Ended | 96 Months Ended | 108 Months Ended | 120 Months Ended | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 31, 2016 |
May 31, 2026 |
May 31, 2017 |
May 31, 2018 |
May 31, 2019 |
May 31, 2020 |
May 31, 2021 |
May 31, 2022 |
May 31, 2023 |
May 31, 2024 |
May 31, 2025 |
May 31, 2026 |
|
| C000021763 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Asset Allocation Fund | |||||||||||
| Accumulated Value | $ 10,000 | $ 10,835 | $ 11,800 | $ 11,396 | $ 11,241 | $ 14,861 | $ 14,391 | $ 14,548 | $ 17,160 | $ 18,583 | $ 21,389 | |
| C000021764 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | International Equities Index Fund | |||||||||||
| Accumulated Value | 10,000 | 11,598 | 12,482 | 11,757 | 11,355 | 15,729 | 13,993 | 14,400 | 17,023 | 19,120 | 23,404 | |
| C000021765 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | International Government Bond Fund | |||||||||||
| Accumulated Value | 10,000 | 10,245 | 10,278 | 10,613 | 11,075 | 11,813 | 10,186 | 9,725 | 9,929 | 10,528 | 11,029 | |
| C000021766 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | International Growth Fund | |||||||||||
| Accumulated Value | 10,000 | 11,381 | 13,472 | 13,449 | 14,793 | 22,803 | 16,389 | 17,880 | 18,650 | 22,088 | 22,882 | |
| C000021768 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Large Cap Core Fund | |||||||||||
| Accumulated Value | 10,000 | 11,650 | 13,515 | 15,204.00 | 17,801 | 24,622 | 24,185 | 24,959 | 30,638 | 32,643 | 39,266 | |
| C000021769 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Mid Cap Index Fund | |||||||||||
| Accumulated Value | 10,000 | 11,694 | 13,391 | 12,620 | 12,462 | 19,490 | 18,156 | 17,607 | 22,093 | 22,446 | 28,174 | |
| C000021770 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Mid Cap Strategic Growth Fund | |||||||||||
| Accumulated Value | 10,000 | 11,843 | 14,113 | 15,165 | 17,101 | 25,254 | 21,628 | 22,469 | 27,989 | 31,723 | 37,751 | |
| C000021772 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Nasdaq-100® Index Fund | |||||||||||
| Accumulated Value | 10,000 | 12,888 | 15,588 | 16,017 | 21,577 | 30,958 | 28,660 | 32,424 | 42,325 | 48,849 | 69,605 | |
| C000021773 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Science & Technology Fund | |||||||||||
| Accumulated Value | 10,000 | 13,182 | 17,148 | 17,669 | 23,075 | 34,194 | 26,167 | 29,285 | 39,998 | 46,479 | 74,605 | |
| C000021774 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Systematic Growth Fund | |||||||||||
| Accumulated Value | 10,000 | 12,349 | 15,792 | 16,458 | 20,041 | 26,793 | 20,973 | 22,078 | 30,079 | 34,679 | 43,858 | |
| C000021776 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Small Cap Index Fund | |||||||||||
| Accumulated Value | 10,000 | 12,018 | 14,472 | 13,135 | 12,628 | 20,708 | 17,159 | 16,283 | 19,486 | 19,629 | 27,993 | |
| C000021777 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | International Socially Responsible Fund | |||||||||||
| Accumulated Value | 10,000 | 11,515 | 12,915 | 12,989 | 12,723 | 17,643 | 15,637 | 16,102 | 18,932 | 21,055 | 25,587 | |
| C000021778 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Stock Index Fund | |||||||||||
| Accumulated Value | 10,000 | 11,708 | 13,346 | 13,803 | 15,523 | 21,725 | 21,604 | 22,162 | 28,300 | 32,026 | 41,466 | |
| C000021782 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Government Securities Fund | |||||||||||
| Accumulated Value | 10,000 | 10,035 | 9,902 | 10,494 | 11,393 | 11,199 | 10,363 | 10,163 | 10,229 | 10,733 | 11,187 | |
| C000021783 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Systematic Core Fund | |||||||||||
| Accumulated Value | 10,000 | 11,722 | 13,149 | 13,526 | 15,565 | 22,370 | 21,632 | 21,791 | 27,796 | 31,042 | 38,109 | |
| C000021785 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Dividend Value Fund | |||||||||||
| Accumulated Value | 10,000 | 11,651 | 12,599 | 12,577 | 12,536 | 17,371 | 17,753 | 17,133 | 20,674 | 22,690 | 27,657 | |
| C000021786 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Inflation Protected Fund | |||||||||||
| Accumulated Value | 10,000 | 10,320 | 10,434 | 10,801 | 11,328 | 12,205 | 12,043 | 11,807 | 11,970 | 12,390 | 13,109 | |
| C000022843 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Systematic Value Fund | |||||||||||
| Accumulated Value | 10,000 | 11,725 | 12,938 | 12,699 | 12,402 | 16,978 | 17,579 | 16,895 | 20,755 | 23,343 | 29,302 | |
| C000022844 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | International Value Fund | |||||||||||
| Accumulated Value | 10,000 | 12,236 | 12,626 | 10,880 | 9,774 | 14,641 | 12,868 | 12,707 | 15,616 | 18,246 | 23,437 | |
| C000022845 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Emerging Economies Fund | |||||||||||
| Accumulated Value | 10,000 | 13,041 | 14,802 | 13,063 | 12,575 | 19,033 | 15,216 | 13,471 | 15,818 | 17,664 | 27,220 | |
| C000022846 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Global Strategy Fund | |||||||||||
| Accumulated Value | 10,000 | 11,416 | 11,955 | 11,335 | 11,220 | 13,407 | 12,124 | 11,877 | 14,226 | 15,603 | 19,697 | |
| C000022849 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Small Cap Core Fund | |||||||||||
| Accumulated Value | 10,000 | 11,765 | 13,576 | 12,642 | 11,254 | 18,806 | 17,832 | 16,467 | 20,824 | 19,230 | 22,659 | |
| C000022851 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Growth Fund | |||||||||||
| Accumulated Value | 10,000 | 12,048 | 14,530 | 14,915 | 19,006 | 25,958 | 22,110 | 23,743 | 32,219 | 37,300 | 48,025 | |
| C000059956 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Global Real Estate Fund | |||||||||||
| Accumulated Value | 10,000 | 10,498 | 11,148 | 12,051 | 10,801 | 13,874 | 13,089 | 11,001 | 11,940 | 13,119 | 14,608 | |
| C000121199 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Dynamic Allocation Fund | |||||||||||
| Accumulated Value | 10,000 | 11,198 | 12,256 | 12,436 | 13,733 | 16,262 | 15,078 | 14,749 | 17,057 | 18,459 | 21,527 | |
| C000222575 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Aggressive Allocation Lifestyle Fund | |||||||||||
| Accumulated Value | 10,000 | 11,278 | 12,486 | 12,238 | 12,658 | 17,482 | 16,149 | 16,083 | 19,194 | 21,218 | 25,797 | |
| C000222576 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | U.S. Socially Responsible Fund | |||||||||||
| Accumulated Value | 10,000 | 11,576 | 13,172 | 13,681 | 15,286 | 21,210 | 20,594 | 20,813 | 26,704 | 29,688 | 37,069 | |
| C000222577 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Capital Appreciation Fund | |||||||||||
| Accumulated Value | 10,000 | 11,395 | 13,530 | 13,941 | 16,256 | 22,966 | 21,502 | 22,792 | 30,942 | 35,468 | 44,408 | |
| C000222578 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Conservative Allocation Lifestyle Fund | |||||||||||
| Accumulated Value | 10,000 | 10,774 | 11,291 | 11,430 | 11,930 | 14,536 | 13,391 | 13,217 | 14,594 | 15,722 | 17,778 | |
| C000222579 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Core Bond Fund | |||||||||||
| Accumulated Value | 10,000 | 10,264 | 10,217 | 10,811 | 11,744 | 12,081 | 11,024 | 10,695 | 10,994 | 11,607 | 12,254 | |
| C000222580 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | High Yield Bond Fund | |||||||||||
| Accumulated Value | 10,000 | 11,161 | 11,408 | 11,927 | 12,096 | 13,892 | 13,150 | 13,192 | 14,505 | 15,725 | 17,066 | |
| C000222581 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | International Opportunities Fund | |||||||||||
| Accumulated Value | 10,000 | 11,642 | 14,054 | 12,434 | 12,843 | 17,394 | 14,321 | 13,366 | 15,407 | 17,078 | 20,287 | |
| C000222582 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Mid Cap Value Fund | |||||||||||
| Accumulated Value | 10,000 | 11,354 | 12,618 | 11,855 | 11,169 | 17,518 | 17,558 | 16,703 | 20,723 | 21,409 | 25,751 | |
| C000222583 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Moderate Allocation Lifestyle Fund | |||||||||||
| Accumulated Value | 10,000 | 11,048 | 12,022 | 11,997 | 12,526 | 16,399 | 15,335 | 15,229 | 17,486 | 19,084 | 22,404 | |
| C000222584 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Small Cap Value Fund | |||||||||||
| Accumulated Value | 10,000 | 11,735 | 13,547 | 11,483 | 9,738 | 17,607 | 16,640 | 14,888 | 18,151 | 17,647 | 25,083 | |
| C000224903 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Small Cap Growth Fund | |||||||||||
| Accumulated Value | 10,000 | 13,051 | 18,169 | 17,904 | 21,716 | 32,622 | 22,864 | 22,426 | 25,759 | 26,380 | 33,237 | |
| Bloomberg Global Aggregate Index USD hedged [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Bloomberg Global Aggregate Index (USD hedged) | |||||||||||
| Accumulated Value | 10,000 | 10,176.7 | 10,296.99 | 10,966.67 | 11,736.5 | 11,746.92 | 10,914.61 | 10,810.94 | 11,161.59 | 11,837.87 | 12,284.39 | |
| Russell 3000 Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell 3000® Index | |||||||||||
| Accumulated Value | 10,000 | 11,769.11 | 13,541.71 | 13,879.74 | 15,470.85 | 22,264.35 | 21,444.15 | 21,880.47 | 27,915.77 | 31,577.84 | 40,876.03 | |
| Standard & Poor's 500 Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | S&P 500® Index | |||||||||||
| Accumulated Value | 10,000 | 11,746.84 | 13,436.5 | 13,944.78 | 15,734.95 | 22,079.03 | 22,012.91 | 22,656.07 | 29,042.05 | 32,969.41 | 42,788.18 | |
| MSCI EAFE Index net [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | MSCI EAFE Index (net) | |||||||||||
| Accumulated Value | 10,000 | 11,643.64 | 12,571.91 | 11,849.51 | 11,516.15 | 15,939.99 | 14,285.5 | 14,722.76 | 17,450.36 | 19,776.36 | 24,285.29 | |
| Russell 1000 Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell 1000® Index | |||||||||||
| Accumulated Value | 10,000 | 11,747.68 | 13,462.35 | 13,929.06 | 15,675.44 | 22,362.85 | 21,757.32 | 22,289.86 | 28,532.63 | 32,451.02 | 41,811.94 | |
| MSCI ACWI ex USA Index net [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | MSCI ACWI ex USA Index (net) | |||||||||||
| Accumulated Value | 10,000 | 11,824.26 | 12,967.92 | 12,156.15 | 11,738.76 | 16,760.17 | 14,680.77 | 14,474.5 | 16,897.99 | 19,221.62 | 25,520.55 | |
| MSCI ACWI Index net [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | MSCI ACWI Index (net) | |||||||||||
| Accumulated Value | 10,000 | 11,752.94 | 13,144.07 | 12,974.09 | 13,678.59 | 19,402.44 | 18,086.52 | 18,240.34 | 22,537.12 | 25,613.88 | 33,367.01 | |
| Bloomberg U S Aggregate Bond Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Bloomberg U.S. Aggregate Bond Index | |||||||||||
| Accumulated Value | 10,000 | 10,157.85 | 10,119.8 | 10,767.5 | 11,781.32 | 11,733.59 | 10,768.85 | 10,538.11 | 10,675.67 | 11,258.49 | 11,836.44 | |
| Bloomberg U S Universal Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Bloomberg U.S. Universal Index | |||||||||||
| Accumulated Value | 10,000 | 10,277.5 | 10,255.4 | 10,913.02 | 11,841.09 | 11,985.84 | 10,977.39 | 10,770.43 | 11,026.34 | 11,670.18 | 12,311.65 | |
| Sixty S And P 500 Index 40 Bloomberg U S Aggregate Bond Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | 60% S&P 500® Index; 40% Bloomberg U.S. Aggregate Bond Index | |||||||||||
| Accumulated Value | 10,000 | 11,092.15 | 12,018.89 | 12,648.62 | 14,178.36 | 17,401.08 | 16,820.27 | 17,016.62 | 19,888.19 | 21,956.97 | 26,245.98 | |
| Seventy FTSE WGBI Index unhedged 30 JPMorgan EMBI Global Diversified Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | 70% FTSE WGBI Index (unhedged); 30% JPMorgan EMBI Global Diversified Index | |||||||||||
| Accumulated Value | 10,000 | 10,253.26 | 10,384.94 | 10,821.72 | 11,341.34 | 11,890.85 | 10,101.61 | 9,667.39 | 9,933.63 | 10,625.39 | 11,237.4 | |
| S And P MidCap 400 Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | S&P MidCap 400® Index | |||||||||||
| Accumulated Value | 10,000 | 11,716.21 | 13,456.87 | 12,725.21 | 12,621.97 | 19,787.15 | 18,497.12 | 18,011.33 | 22,688.63 | 23,181.47 | 29,179.67 | |
| Russell Midcap Growth Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell Midcap® Growth Index | |||||||||||
| Accumulated Value | 10,000 | 11,668.25 | 13,817.04 | 14,766.85 | 17,281.30 | 23,809.95 | 19,354.59 | 20,468.18 | 24,952.43 | 30,750.09 | 33,172.98 | |
| Nasdaq 100 Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Nasdaq-100® Index | |||||||||||
| Accumulated Value | 10,000 | 12,949.11 | 15,752.5 | 16,289.56 | 22,063.84 | 31,840.98 | 29,624.34 | 33,704.82 | 44,192.78 | 51,272.09 | 73,360.86 | |
| S And P North American Technology Sector Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | S&P North American Technology Sector Index | |||||||||||
| Accumulated Value | 10,000 | 13,314.73 | 17,491.48 | 18,386.52 | 24,472.64 | 35,390.45 | 31,007.35 | 35,414.41 | 49,938.06 | 58,177.81 | 96,713.75 | |
| Russell 1000 Growth Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell 1000® Growth Index | |||||||||||
| Accumulated Value | 10,000 | 12,026.7 | 14,555.14 | 15,340.2 | 19,367.39 | 27,099.62 | 25,405.5 | 27,830.92 | 37,182.51 | 43,734.72 | 56,267.46 | |
| Russell 2000 Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell 2000® Index | |||||||||||
| Accumulated Value | 10,000 | 12,036.14 | 14,535.4 | 13,220.68 | 12,766.04 | 21,008.38 | 17,454.79 | 16,638.01 | 19,984.75 | 20,221.66 | 28,933.83 | |
| Bloomberg U S Government Bond Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Bloomberg U.S. Government Bond Index | |||||||||||
| Accumulated Value | 10,000 | 10,006.9 | 9,926.86 | 10,547.81 | 11,733.63 | 11,310.49 | 10,468.28 | 10,237.18 | 10,222.44 | 10,738.65 | 11,137.26 | |
| Russell 1000 Value Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell 1000® Value Index | |||||||||||
| Accumulated Value | 10,000 | 11,465.54 | 12,411.14 | 12,590.90 | 12,384.51 | 17,881.15 | 18,047.77 | 17,227.26 | 20,967.58 | 22,835.7 | 29,355.06 | |
| Bloomberg U S TIPS Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Bloomberg U.S. TIPS Index | |||||||||||
| Accumulated Value | 10,000 | 10,240.91 | 10,316.7 | 10,766.8 | 11,628.42 | 12,448.78 | 12,268.76 | 11,753.98 | 11,937.65 | 12,613.92 | 13,232.47 | |
| MSCI EAFE Value Index net [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | MSCI EAFE Value Index (net) | |||||||||||
| Accumulated Value | 10,000 | 11,844.27 | 12,544.43 | 11,512.13 | 10,012.64 | 14,170.23 | 13,537.86 | 13,549.08 | 16,744.03 | 19,878.74 | 25,856.00 | |
| MSCI Emerging Markets Index net [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | MSCI Emerging Markets Index (net) | |||||||||||
| Accumulated Value | 10,000 | 12,740.85 | 14,528.24 | 13,264.9 | 12,683 | 19,151.59 | 15,354.07 | 14,051.04 | 15,791.71 | 17,850.47 | 27,544.83 | |
| Sixty MSCI ACWI Index net 40 Bloomberg Global Aggregate Index USD hedged [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | 60% MSCI ACWI Index (net); 40% Bloomberg Global Aggregate Index (USD hedged) | |||||||||||
| Accumulated Value | 10,000 | 11,101.42 | 11,940.34 | 12,188.21 | 12,995.64 | 16,085.64 | 15,000.1 | 15,057.81 | 17,343.83 | 19,191.05 | 22,874.39 | |
| Russell 2000 Value Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell 2000® Value Index | |||||||||||
| Accumulated Value | 10,000 | 12,100.35 | 14,078.9 | 12,485.73 | 10,651.45 | 19,106.96 | 17,642.14 | 15,614.15 | 19,011.31 | 18,795.43 | 27,132.43 | |
| FTSE EPRA NAREIT Developed Index net [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | FTSE EPRA /NAREIT Developed Index (net) | |||||||||||
| Accumulated Value | 10,000 | 10,306.27 | 10,814.67 | 11,629.1 | 9,643.41 | 13,107.52 | 12,523.88 | 10,596.46 | 11,370.79 | 12,574.9 | 14,244.96 | |
| Fifty Six Russell 3000 Index 19 MSCI EAFE Index net 25 Bloomberg U S Aggregate Bond Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | 56% Russell 3000® Index; 19% MSCI EAFE Index (net); 25% Bloomberg U.S. Aggregate Bond Index | |||||||||||
| Accumulated Value | 10,000 | 11,333.86 | 12,441.23 | 12,710.84 | 13,811.4 | 18,047.72 | 16,971.1 | 17,220.64 | 20,481.49 | 22,823.8 | 27,828.13 | |
| Twenty Six Russell 3000 Index 9 MSCI EAFE Index net 65 Bloomberg U S Aggregate Bond Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | 26% Russell 3000® Index; 9% MSCI EAFE Index (net); 65% Bloomberg U.S. Aggregate Bond Index | |||||||||||
| Accumulated Value | 10,000 | 10,695.34 | 11,154.03 | 11,668.18 | 12,767.11 | 14,461.86 | 13,436.32 | 13,394.47 | 14,636.82 | 15,849.27 | 17,873.09 | |
| FTSE US High Yield Market Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | FTSE US High-Yield Market Index | |||||||||||
| Accumulated Value | 10,000 | 11,349.51 | 11,631.02 | 12,222.23 | 12,261.59 | 14,125.13 | 13,445.7 | 13,444.88 | 14,962.2 | 16,395.08 | 17,614.55 | |
| MSCI ACWI ex USA SMID Cap Index net [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | MSCI ACWI ex USA SMID Cap Index (net) | |||||||||||
| Accumulated Value | 10,000 | 11,634.68 | 13,126.55 | 11,694.71 | 11,305.52 | 16,657.24 | 14,317.89 | 13,801.99 | 15,939.25 | 18,155.24 | 23,554.16 | |
| Russell Midcap Value Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell Midcap® Value Index | |||||||||||
| Accumulated Value | 10,000 | 11,526.67 | 12,486.13 | 12,224.6 | 11,380.29 | 17,823.07 | 17,813.02 | 16,121.69 | 19,937.39 | 21,138.95 | 26,891.89 | |
| Forty One Russell 3000 Index 14 MSCI EAFE Index net 45 Bloomberg U S Aggregate Bond Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | 41% Russell 3000® Index; 14% MSCI EAFE Index (net); 45% Bloomberg U.S. Aggregate Bond Index | |||||||||||
| Accumulated Value | 10,000 | 11,011.38 | 11,783.48 | 12,189.31 | 13,304.34 | 16,195.5 | 15,142.27 | 15,236.38 | 17,374.63 | 19,089.58 | 22,390.56 | |
| Russell 2000 Growth Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell 2000® Growth Index | |||||||||||
| Accumulated Value | $ 10,000 | $ 11,970.93 | $ 14,972.99 | $ 13,942.32 | $ 14,963.48 | $ 22,465.48 | $ 16,689.63 | $ 17,136.99 | $ 20,287.25 | $ 20,987.74 | $ 29,775.08 | |