Shareholder Report, Average Annual Return (Details)
|
6 Months Ended |
12 Months Ended |
60 Months Ended |
120 Months Ended |
Jun. 30, 2026 |
Jun. 30, 2026 |
Jun. 30, 2026 |
Jun. 30, 2026 |
| Without Sales Load [Member] | C000174346 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
17.70%
|
7.44%
|
8.01%
|
| Without Sales Load [Member] | C000174345 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
17.73%
|
7.43%
|
8.05%
|
| Without Sales Load [Member] | C000010077 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
17.43%
|
7.07%
|
7.65%
|
| Without Sales Load [Member] | C000176586 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
9.82%
|
4.00%
|
4.90%
|
| Without Sales Load [Member] | C000169633 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
9.82%
|
3.94%
|
4.91%
|
| Without Sales Load [Member] | C000010070 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
9.55%
|
3.67%
|
4.60%
|
| Without Sales Load [Member] | C000174342 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
23.10%
|
10.47%
|
12.15%
|
| Without Sales Load [Member] | C000174341 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
23.19%
|
10.43%
|
12.19%
|
| Without Sales Load [Member] | C000010072 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
22.74%
|
10.10%
|
11.81%
|
| Without Sales Load [Member] | C000174348 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
22.23%
|
8.86%
|
9.06%
|
| Without Sales Load [Member] | C000174347 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
22.36%
|
8.75%
|
9.08%
|
| Without Sales Load [Member] | C000010078 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
21.83%
|
8.31%
|
8.63%
|
| Without Sales Load [Member] | C000253095 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
3.84%
|
3.60%
|
2.38%
|
| Without Sales Load [Member] | C000253096 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
3.84%
|
3.60%
|
2.38%
|
| Without Sales Load [Member] | C000253097 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
3.81%
|
3.46%
|
2.24%
|
| Without Sales Load [Member] | C000173654 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
3.84%
|
3.60%
|
2.38%
|
| Without Sales Load [Member] | C000174353 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
13.87%
|
5.77%
|
7.44%
|
| Without Sales Load [Member] | C000174354 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
13.84%
|
5.71%
|
7.45%
|
| Without Sales Load [Member] | C000157689 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
13.51%
|
5.36%
|
7.08%
|
| Without Sales Load [Member] | C000174337 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
23.12%
|
10.06%
|
10.47%
|
| Without Sales Load [Member] | C000174338 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
23.19%
|
10.02%
|
10.51%
|
| Without Sales Load [Member] | C000010069 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
22.79%
|
9.73%
|
10.17%
|
| Without Sales Load [Member] | C000174339 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
18.93%
|
7.79%
|
8.69%
|
| Without Sales Load [Member] | C000174340 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
18.98%
|
7.78%
|
8.74%
|
| Without Sales Load [Member] | C000010071 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
18.73%
|
7.56%
|
8.49%
|
| Without Sales Load [Member] | C000174352 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
24.11%
|
10.51%
|
10.18%
|
| Without Sales Load [Member] | C000174351 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
24.04%
|
10.44%
|
10.22%
|
| Without Sales Load [Member] | C000112985 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
23.63%
|
10.05%
|
9.80%
|
| Without Sales Load [Member] | C000174350 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
7.00%
|
3.48%
|
3.41%
|
| Without Sales Load [Member] | C000174349 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
6.92%
|
3.41%
|
3.42%
|
| Without Sales Load [Member] | C000099971 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
|
6.70%
|
3.12%
|
3.08%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
| Average Annual Return, Percent |
|
3.79%
|
0.08%
|
1.54%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
| Average Annual Return, Percent |
|
3.79%
|
0.08%
|
1.54%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
| Average Annual Return, Percent |
|
3.79%
|
0.08%
|
1.54%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
| Average Annual Return, Percent |
|
3.79%
|
0.08%
|
1.54%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
| Average Annual Return, Percent |
|
3.79%
|
0.08%
|
1.54%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
| Average Annual Return, Percent |
|
3.79%
|
0.08%
|
1.54%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Russell 3000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 3000 Index
|
|
|
|
| Average Annual Return, Percent |
|
22.82%
|
12.31%
|
15.06%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
| Average Annual Return, Percent |
|
3.79%
|
0.08%
|
1.54%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
| Average Annual Return, Percent |
|
3.79%
|
0.08%
|
1.54%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Aggregate Bond Index
|
|
|
|
| Average Annual Return, Percent |
|
3.79%
|
0.08%
|
1.54%
|
| Morningstar Moderate Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderate Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
15.58%
|
6.15%
|
8.21%
|
| Morningstar Moderate Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderate Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
15.58%
|
6.15%
|
8.21%
|
| Morningstar Moderate Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderate Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
15.58%
|
6.15%
|
8.21%
|
| Morningstar Conservative Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Conservative Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
7.42%
|
2.13%
|
3.77%
|
| Morningstar Conservative Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Conservative Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
7.42%
|
2.13%
|
3.77%
|
| Morningstar Conservative Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Conservative Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
7.42%
|
2.13%
|
3.77%
|
| Morningstar Aggressive Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Aggressive Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
22.60%
|
9.66%
|
11.85%
|
| Morningstar Aggressive Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Aggressive Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
22.60%
|
9.66%
|
11.85%
|
| Morningstar Aggressive Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Aggressive Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
22.60%
|
9.66%
|
11.85%
|
| Morningstar Global Allocation Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Global Allocation Index
|
|
|
|
| Average Annual Return, Percent |
|
15.33%
|
6.16%
|
8.16%
|
| Morningstar Global Allocation Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Global Allocation Index
|
|
|
|
| Average Annual Return, Percent |
|
15.33%
|
6.16%
|
8.16%
|
| Morningstar Global Allocation Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Global Allocation Index
|
|
|
|
| Average Annual Return, Percent |
|
15.33%
|
6.16%
|
8.16%
|
| Morningstar Moderately Conservative Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderately Conservative Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
11.40%
|
4.30%
|
6.17%
|
| Morningstar Moderately Conservative Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderately Conservative Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
11.40%
|
4.30%
|
6.17%
|
| Morningstar Moderately Conservative Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderately Conservative Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
11.40%
|
4.30%
|
6.17%
|
| Morningstar Moderate Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderate Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
15.58%
|
6.15%
|
8.21%
|
| Morningstar Moderate Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderate Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
15.58%
|
6.15%
|
8.21%
|
| Morningstar Moderate Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderate Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
15.58%
|
6.15%
|
8.21%
|
| S&P MidCap 400 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
S&P MidCap 400
|
|
|
|
| Average Annual Return, Percent |
|
25.89%
|
9.07%
|
11.65%
|
| Russell 2000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 2000 Index
|
|
|
|
| Average Annual Return, Percent |
|
40.78%
|
6.98%
|
11.62%
|
| S&P MidCap 400 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
S&P MidCap 400
|
|
|
|
| Average Annual Return, Percent |
|
25.89%
|
9.07%
|
11.65%
|
| Russell 2000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 2000 Index
|
|
|
|
| Average Annual Return, Percent |
|
40.78%
|
6.98%
|
11.62%
|
| S&P MidCap 400 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
S&P MidCap 400
|
|
|
|
| Average Annual Return, Percent |
|
25.89%
|
9.07%
|
11.65%
|
| Russell 2000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Russell 2000 Index
|
|
|
|
| Average Annual Return, Percent |
|
40.78%
|
6.98%
|
11.62%
|
| Morningstar Moderate Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderate Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
15.58%
|
6.15%
|
8.21%
|
| Morningstar Moderate Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderate Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
15.58%
|
6.15%
|
8.21%
|
| Morningstar Moderate Target Risk Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Morningstar Moderate Target Risk Index
|
|
|
|
| Average Annual Return, Percent |
|
15.58%
|
6.15%
|
8.21%
|
| Bloomberg U.S. Treasury Bill 1-3 Month Total Return Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Treasury Bill 1-3 Month Total Return Index
|
|
|
|
| Average Annual Return, Percent |
|
3.96%
|
3.61%
|
2.35%
|
| Bloomberg U.S. Treasury Bill 1-3 Month Total Return Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Treasury Bill 1-3 Month Total Return Index
|
|
|
|
| Average Annual Return, Percent |
|
3.96%
|
3.61%
|
2.35%
|
| Bloomberg U.S. Treasury Bill 1-3 Month Total Return Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Line Graph and Table Measure Name |
Bloomberg U.S. Treasury Bill 1-3 Month Total Return Index
|
|
|
|
| Average Annual Return, Percent |
|
3.96%
|
3.61%
|
2.35%
|