Shareholder Report, Average Annual Return (Details) |
12 Months Ended | 60 Months Ended | 120 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
Jun. 30, 2026 |
|||||||
| C000272184 [Member] | |||||||||
| Average Annual Return [Line Items] | |||||||||
| Line Graph and Table Measure Name | NAV | ||||||||
| Average Annual Return, Percent | [1] | 3.01% | 8.95% | 15.70% | |||||
| Russell 3000 Index [Member] | |||||||||
| Average Annual Return [Line Items] | |||||||||
| Line Graph and Table Measure Name | Russell 3000® Index | ||||||||
| Average Annual Return, Percent | 22.81% | 12.30% | 15.06% | ||||||
| Bloomberg US 3000 Index [Member] | |||||||||
| Average Annual Return [Line Items] | |||||||||
| Line Graph and Table Measure Name | Bloomberg US 3000 Index | ||||||||
| Average Annual Return, Percent | [2] | 23.15% | 12.24% | 15.07% | |||||
| Russell 1000 Growth Index [Member] | |||||||||
| Average Annual Return [Line Items] | |||||||||
| Line Graph and Table Measure Name | Russell 1000® Growth Index | ||||||||
| Average Annual Return, Percent | 17.71% | 13.71% | 18.58% | ||||||
| Bloomberg US 1000 Growth Index [Member] | |||||||||
| Average Annual Return [Line Items] | |||||||||
| Line Graph and Table Measure Name | Bloomberg US 1000 Growth Index | ||||||||
| Average Annual Return, Percent | [3] | 21.04% | 12.78% | 17.39% | |||||
| |||||||||