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] | C000010427 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.64%
|
27.58%
|
8.78%
|
10.81%
|
| Without Sales Load [Member] | C000010428 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
7.34%
|
29.68%
|
7.57%
|
10.28%
|
| Without Sales Load [Member] | C000010380 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
18.88%
|
57.39%
|
5.52%
|
9.93%
|
| Without Sales Load [Member] | C000010381 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
6.54%
|
0.07%
|
1.22%
|
3.32%
|
| Without Sales Load [Member] | C000010382 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
94.10%
|
150.26%
|
31.30%
|
32.07%
|
| Without Sales Load [Member] | C000010383 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
22.72%
|
34.09%
|
15.17%
|
5.30%
|
| Without Sales Load [Member] | C000010384 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
33.99%
|
67.29%
|
10.31%
|
(3.50%)
|
| Without Sales Load [Member] | C000010385 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
0.42%
|
3.26%
|
6.77%
|
9.90%
|
| Without Sales Load [Member] | C000010386 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
5.51%
|
20.49%
|
3.37%
|
8.76%
|
| Without Sales Load [Member] | C000010387 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
0.79%
|
7.08%
|
0.68%
|
12.60%
|
| Without Sales Load [Member] | C000010388 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(2.97%)
|
(5.24%)
|
(0.45%)
|
6.61%
|
| Without Sales Load [Member] | C000010412 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(9.01%)
|
51.65%
|
16.20%
|
11.27%
|
| Without Sales Load [Member] | C000010395 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.11%
|
13.79%
|
1.40%
|
3.81%
|
| Without Sales Load [Member] | C000010389 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(2.24%)
|
3.92%
|
0.92%
|
9.20%
|
| Without Sales Load [Member] | C000010391 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
32.90%
|
51.49%
|
15.83%
|
21.91%
|
| Without Sales Load [Member] | C000010392 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
26.90%
|
50.21%
|
8.16%
|
8.44%
|
| Without Sales Load [Member] | C000010393 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
9.98%
|
27.76%
|
1.65%
|
9.64%
|
| Without Sales Load [Member] | C000010394 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
7.22%
|
14.01%
|
9.49%
|
7.09%
|
| Without Sales Load [Member] | C000010422 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
15.50%
|
33.75%
|
12.59%
|
19.17%
|
| Without Sales Load [Member] | C000010424 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(11.18%)
|
(23.47%)
|
(15.23%)
|
(25.04%)
|
| Without Sales Load [Member] | C000010396 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
23.90%
|
34.15%
|
8.07%
|
12.43%
|
| Without Sales Load [Member] | C000010414 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(13.72%)
|
(18.27%)
|
(6.81%)
|
(11.38%)
|
| Without Sales Load [Member] | C000010425 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
19.29%
|
32.06%
|
14.64%
|
20.16%
|
| Without Sales Load [Member] | C000010421 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
36.97%
|
63.16%
|
21.15%
|
35.13%
|
| Without Sales Load [Member] | C000010426 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(17.34%)
|
(24.01%)
|
(14.15%)
|
(19.27%)
|
| Without Sales Load [Member] | C000010397 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
31.93%
|
57.76%
|
4.51%
|
12.12%
|
| Without Sales Load [Member] | C000032290 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
42.52%
|
78.20%
|
2.73%
|
12.88%
|
| Without Sales Load [Member] | C000010415 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(18.28%)
|
(27.82%)
|
(6.35%)
|
(12.60%)
|
| Without Sales Load [Member] | C000010401 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
13.00%
|
28.97%
|
14.73%
|
18.69%
|
| Without Sales Load [Member] | C000010420 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
16.45%
|
37.72%
|
17.17%
|
22.58%
|
| Without Sales Load [Member] | C000010423 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(7.60%)
|
(14.31%)
|
(9.23%)
|
(13.15%)
|
| Without Sales Load [Member] | C000010408 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
36.05%
|
37.80%
|
10.81%
|
13.80%
|
| Without Sales Load [Member] | C000010407 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.81%
|
22.86%
|
9.20%
|
9.33%
|
| Without Sales Load [Member] | C000010413 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
22.13%
|
30.66%
|
6.39%
|
9.27%
|
| Without Sales Load [Member] | C000010411 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
12.10%
|
18.74%
|
9.61%
|
11.02%
|
| Without Sales Load [Member] | C000010410 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
32.98%
|
42.12%
|
5.53%
|
9.44%
|
| Without Sales Load [Member] | C000010409 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
25.34%
|
42.16%
|
9.27%
|
9.72%
|
| Without Sales Load [Member] | C000010390 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(0.55%)
|
(0.11%)
|
(11.43%)
|
(5.22%)
|
| Without Sales Load [Member] | C000010404 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
1.34%
|
2.80%
|
11.35%
|
3.34%
|
| Without Sales Load [Member] | C000046626 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
0.10%
|
3.90%
|
3.15%
|
4.00%
|
| Without Sales Load [Member] | C000010418 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.04%
|
21.92%
|
9.71%
|
9.27%
|
| Without Sales Load [Member] | C000010419 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
65.51%
|
108.02%
|
12.40%
|
15.61%
|
| Without Sales Load [Member] | C000010402 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
7.62%
|
13.50%
|
6.76%
|
3.19%
|
| Without Sales Load [Member] | C000010400 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(6.09%)
|
(9.74%)
|
(5.64%)
|
(3.92%)
|
| Without Sales Load [Member] | C000010403 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
22.96%
|
28.43%
|
11.31%
|
5.98%
|
| Without Sales Load [Member] | C000069235 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
5.23%
|
13.54%
|
3.95%
|
2.76%
|
| Without Sales Load [Member] | C000010416 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
6.51%
|
9.74%
|
0.58%
|
2.36%
|
| Without Sales Load [Member] | C000010379 |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
1.14%
|
2.53%
|
2.45%
|
1.37%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
0.62%
|
3.79%
|
0.08%
|
1.54%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
0.62%
|
3.79%
|
0.08%
|
1.54%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
0.62%
|
3.79%
|
0.08%
|
1.54%
|
| MSCI World ex U.S. Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
9.19%
|
20.99%
|
9.32%
|
9.84%
|
| MSCI World ex U.S. Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
9.19%
|
20.99%
|
9.32%
|
9.84%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
0.62%
|
3.79%
|
0.08%
|
1.54%
|
| Bloomberg U.S. Aggregate Bond Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
0.62%
|
3.79%
|
0.08%
|
1.54%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
10.21%
|
22.33%
|
13.41%
|
15.51%
|
| S&P 500 Financials Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(1.18%)
|
4.06%
|
9.85%
|
13.39%
|
| S&P 500 Materials Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
11.97%
|
16.73%
|
6.31%
|
10.37%
|
| S&P 500 Health Care Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
3.47%
|
19.90%
|
6.54%
|
10.24%
|
| S&P 500 Consumer Staples Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
8.03%
|
5.49%
|
7.79%
|
7.92%
|
| S&P 500 Information Technology Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
20.00%
|
37.78%
|
22.16%
|
26.60%
|
| S&P 500 Energy Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
19.65%
|
29.02%
|
19.01%
|
8.65%
|
| S&P 500 Energy Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
19.65%
|
29.02%
|
19.01%
|
8.65%
|
| S&P 500 Financials Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(1.18%)
|
4.06%
|
9.85%
|
13.39%
|
| S&P 500 Health Care Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
3.47%
|
19.90%
|
6.54%
|
10.24%
|
| S&P 500 Information Technology Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
20.00%
|
37.78%
|
22.16%
|
26.60%
|
| S&P 500 Consumer Discretionary Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(0.77%)
|
9.46%
|
6.74%
|
13.03%
|
| S&P 500 Materials Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
11.97%
|
16.73%
|
6.31%
|
10.37%
|
| MSCI U.S. REIT Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
17.41%
|
21.00%
|
5.84%
|
6.07%
|
| S&P 500 Consumer Discretionary Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(0.77%)
|
9.46%
|
6.74%
|
13.03%
|
| S&P 500 Information Technology Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
20.00%
|
37.78%
|
22.16%
|
26.60%
|
| S&P 500 Telecommunications Services Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
(9.72%)
|
(19.93%)
|
(2.91%)
|
(2.98%)
|
| S&P 500 Industrials Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
20.15%
|
27.29%
|
14.39%
|
14.40%
|
| S&P 500 Utilities Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
7.72%
|
14.20%
|
10.84%
|
9.11%
|
| Dow Jones Industrial Average |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
9.76%
|
20.65%
|
10.78%
|
13.68%
|
| Dow Jones Industrial Average |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
9.76%
|
20.65%
|
10.78%
|
13.68%
|
| S&P MidCap 400 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
17.34%
|
25.89%
|
9.07%
|
11.65%
|
| S&P MidCap 400 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
17.34%
|
25.89%
|
9.07%
|
11.65%
|
| NASDAQ-100 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
20.31%
|
34.39%
|
16.68%
|
22.33%
|
| NASDAQ-100 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
20.31%
|
34.39%
|
16.68%
|
22.33%
|
| NASDAQ-100 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
20.31%
|
34.39%
|
16.68%
|
22.33%
|
| Russell 2000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
22.57%
|
40.78%
|
6.99%
|
11.62%
|
| Russell 2000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
22.57%
|
40.78%
|
6.99%
|
11.62%
|
| Russell 2000 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
22.57%
|
40.78%
|
6.99%
|
11.62%
|
| S&P 500 Pure Growth Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
37.27%
|
40.28%
|
12.69%
|
15.78%
|
| S&P 500 Pure Value Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
11.75%
|
24.73%
|
11.04%
|
11.23%
|
| S&P MidCap 400 Pure Growth Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
23.22%
|
32.94%
|
8.24%
|
11.14%
|
| S&P MidCap 400 Pure Value Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
14.25%
|
20.26%
|
11.37%
|
13.01%
|
| S&P SmallCap 600 Pure Growth Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
34.37%
|
45.06%
|
7.43%
|
11.45%
|
| S&P SmallCap 600 Pure Value Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
27.43%
|
44.92%
|
11.51%
|
11.79%
|
| Bloomberg U.S. Treasury Bellwether 30 Year Total Return Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
0.74%
|
2.34%
|
(7.25%)
|
(2.34%)
|
| Bloomberg U.S. Treasury Bellwether 30 Year Total Return Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
0.74%
|
2.34%
|
(7.25%)
|
(2.34%)
|
| Bloomberg U.S. Corporate High Yield Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
1.96%
|
5.91%
|
4.17%
|
5.81%
|
| STOXX Europe 50 Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
11.69%
|
22.80%
|
12.77%
|
11.71%
|
| Nikkei-225 Stock Average Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
39.18%
|
73.05%
|
19.47%
|
16.23%
|
| U.S. Dollar Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
2.93%
|
4.50%
|
1.84%
|
0.53%
|
| U.S. Dollar Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
2.93%
|
4.50%
|
1.84%
|
0.53%
|
| S&P Goldman Sachs Commodity Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
23.92%
|
30.23%
|
13.35%
|
7.37%
|
| ICE BofA 3-Month U.S. Treasury Bill Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
1.74%
|
3.84%
|
3.52%
|
2.34%
|
| HFRX Global Hedge Fund Index |
|
|
|
|
| Average Annual Return [Line Items] |
|
|
|
|
| Average Annual Return, Percent |
4.80%
|
9.66%
|
3.08%
|
3.65%
|