Shareholder Report, Line Graph (Details) - USD ($)
|
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
Sep. 30, 2024 |
Jun. 30, 2024 |
Jun. 25, 2024 |
Apr. 10, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
Sep. 30, 2023 |
Aug. 30, 2023 |
Aug. 09, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Jan. 31, 2023 |
Dec. 31, 2022 |
Nov. 09, 2022 |
Oct. 05, 2022 |
Sep. 14, 2022 |
Aug. 08, 2022 |
C000238758 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
$ 14,621
|
$ 13,579
|
$ 13,680
|
$ 14,085
|
$ 13,039
|
|
|
$ 12,839
|
$ 11,935
|
$ 10,827
|
|
|
$ 11,261
|
$ 10,665
|
|
$ 10,384
|
$ 10,000
|
|
|
|
C000238755 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
19,062
|
16,558
|
17,953
|
17,181
|
16,396
|
|
|
15,441
|
13,961
|
12,319
|
|
|
12,809
|
11,503
|
|
10,276
|
10,000
|
|
|
|
C000238756 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
13,425
|
13,171
|
12,684
|
12,952
|
11,943
|
|
|
12,229
|
11,194
|
10,262
|
|
|
10,436
|
10,162
|
|
10,249
|
10,000
|
|
|
|
C000237295 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
16,498
|
14,792
|
15,490
|
15,070
|
14,252
|
|
|
13,664
|
12,379
|
11,061
|
|
|
11,404
|
10,479
|
|
9,707
|
|
|
$ 10,000
|
|
C000237654 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
13,012
|
|
11,518
|
|
11,969
|
|
|
|
11,151
|
|
|
|
10,379
|
|
$ 10,000
|
|
|
|
|
|
C000242671 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
11,207
|
|
10,914
|
|
10,588
|
|
|
|
10,287
|
|
|
$ 10,000
|
|
|
|
|
|
|
|
|
C000241772 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
11,661
|
10,431
|
9,830
|
10,575
|
9,932
|
$ 10,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C000248532 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
10,935
|
10,114
|
10,719
|
10,664
|
9,826
|
|
$ 10,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C000240405 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
14,512
|
12,455
|
11,658
|
12,559
|
11,305
|
|
|
11,150
|
10,106
|
9,549
|
$ 10,000
|
|
|
|
|
|
|
|
|
|
C000238757 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
12,971
|
12,186
|
13,264
|
13,253
|
12,183
|
|
|
12,545
|
12,113
|
10,463
|
|
|
11,000
|
10,476
|
|
10,097
|
10,000
|
|
|
|
C000242670 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
11,082
|
10,885
|
10,591
|
10,942
|
10,429
|
|
|
10,383
|
10,403
|
9,821
|
|
10,000
|
|
|
|
|
|
|
|
|
C000237296 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
11,762
|
|
11,633
|
|
12,596
|
|
|
|
11,648
|
|
|
|
11,193
|
|
|
11,857
|
|
|
|
$ 10,000
|
C000237297 [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
21,497
|
16,037
|
18,538
|
18,936
|
20,404
|
|
|
18,008
|
15,884
|
13,079
|
|
|
13,916
|
12,310
|
|
9,823
|
|
$ 10,000
|
|
|
Bloomberg US 1000 Dividend Growth Index ($14,767) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
14,767
|
13,699
|
13,790
|
14,189
|
13,122
|
|
|
12,908
|
11,986
|
10,859
|
|
|
11,289
|
10,680
|
|
10,390
|
10,000
|
|
|
|
Bloomberg US 1000 Growth Index ($19,162) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
19,162
|
16,627
|
18,026
|
17,249
|
16,448
|
|
|
15,489
|
13,987
|
12,340
|
|
|
12,829
|
11,513
|
|
10,276
|
10,000
|
|
|
|
Bloomberg US 1000 Value Index ($13,492) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
13,492
|
13,230
|
12,740
|
13,005
|
11,982
|
|
|
12,262
|
11,212
|
10,273
|
|
|
10,445
|
10,164
|
|
10,251
|
10,000
|
|
|
|
Bloomberg US Large Cap Index/Solactive GBS United States 500 Index ($16,528) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
16,528
|
14,813
|
15,515
|
15,090
|
14,267
|
|
|
13,681
|
12,386
|
11,068
|
|
|
11,412
|
10,484
|
|
9,708
|
|
|
10,000
|
|
Bloomberg Emerging Markets Ex-China Large & Mid-Cap Index ($13,410) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
13,410
|
|
11,795
|
|
12,243
|
|
|
|
11,364
|
|
|
|
10,368
|
|
$ 10,000
|
|
|
|
|
|
Bloomberg US Treasury Bill Index ($10,987) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
10,987
|
|
10,760
|
|
10,486
|
|
|
|
10,219
|
|
|
10,000
|
|
|
|
|
|
|
|
|
Bloomberg Developed Markets Ex US Large & Mid Cap Index ($10,259) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
11,833
|
10,567
|
9,933
|
10,711
|
9,944
|
$ 10,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bloomberg US 400 Index ($10,971) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
10,971
|
10,147
|
10,755
|
10,695
|
9,846
|
|
10,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bloomberg FAANG 2.0 Select Index ($14,657) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
14,657
|
12,558
|
11,740
|
12,640
|
11,355
|
|
|
11,187
|
10,132
|
9,558
|
10,000
|
|
|
|
|
|
|
|
|
|
Bloomberg US 600 Index / Bloomberg US 2000 Index ($13,030) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
13,030
|
12,225
|
13,310
|
13,292
|
12,214
|
|
|
12,577
|
12,137
|
10,478
|
|
|
11,016
|
10,487
|
|
10,102
|
10,000
|
|
|
|
Bloomberg U.S. Aggregate Bond Index ($10,938) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
10,938
|
10,808
|
10,515
|
10,848
|
10,312
|
|
|
10,305
|
10,386
|
9,723
|
|
10,000
|
|
|
|
|
|
|
|
|
Bloomberg US Energy Select Index/Solactive United States Energy Regulated Capped Index ($11,888) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
11,888
|
|
11,737
|
|
12,687
|
|
|
|
11,702
|
|
|
|
11,221
|
|
|
11,864
|
|
|
|
10,000
|
Bloomberg US Listed Semiconductors Select Index / Solactive United States Semiconductors 30 Capped Index ($21,771) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
21,771
|
16,212
|
18,727
|
19,110
|
20,566
|
|
|
18,146
|
15,977
|
13,135
|
|
|
13,967
|
12,331
|
|
9,824
|
|
10,000
|
|
|
Bloomberg US 1000 Index ($17,152) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
17,152
|
15,409
|
16,155
|
15,739
|
14,856
|
|
|
14,346
|
13,004
|
11,610
|
|
|
11,986
|
11,034
|
|
10,266
|
$ 10,000
|
|
|
|
Bloomberg US Large Cap Equity Index ($16,521) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
16,521
|
14,806
|
15,508
|
15,083
|
14,261
|
|
|
13,675
|
12,386
|
11,062
|
|
|
11,408
|
10,474
|
|
9,710
|
|
|
$ 10,000
|
|
Bloomberg U.S. Aggregate Bond Index ($10,938) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
10,938
|
|
10,515
|
|
10,312
|
|
|
|
10,386
|
|
|
$ 10,000
|
|
|
|
|
|
|
|
|
Bloomberg US 1000 Index ($12,177) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
12,177
|
10,940
|
11,469
|
11,174
|
10,547
|
|
$ 10,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bloomberg US 1000 Index ($14,069) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
14,069
|
12,639
|
13,251
|
12,910
|
12,186
|
|
|
11,768
|
10,666
|
9,523
|
$ 10,000
|
|
|
|
|
|
|
|
|
|
Bloomberg US 1000 Index ($15,502) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
15,502
|
|
14,601
|
|
13,427
|
|
|
|
11,753
|
|
|
|
10,833
|
|
|
9,279
|
|
|
|
$ 10,000
|
Bloomberg US 1000 Index ($16,932) [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Account Value [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Accumulated Value |
$ 16,932
|
$ 15,212
|
$ 15,947
|
$ 15,537
|
$ 14,666
|
|
|
$ 14,162
|
$ 12,837
|
$ 11,461
|
|
|
$ 11,832
|
$ 10,892
|
|
$ 10,135
|
|
$ 10,000
|
|
|