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 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr. 30, 2016 |
Apr. 30, 2026 |
Apr. 30, 2017 |
Apr. 30, 2018 |
Apr. 30, 2019 |
Apr. 30, 2020 |
Apr. 30, 2021 |
Apr. 30, 2022 |
Apr. 30, 2023 |
Apr. 30, 2024 |
Apr. 30, 2025 |
Apr. 30, 2026 |
|
| C000086266 [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Class I | |||||||||||
| Accumulated Value | $ 10,000 | $ 12,150 | $ 12,854 | $ 13,925 | $ 9,449 | $ 19,062 | $ 19,031 | $ 21,688 | $ 21,437 | $ 26,676 | $ 30,480 | |
| Russell 1000 Equal Weight Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell 1000® Equal Weight Index | |||||||||||
| Accumulated Value | 10,000 | 11,509 | 12,685 | 13,887 | 12,292 | 19,581 | 19,169 | 18,485 | 20,318 | 21,650 | 27,991 | |
| Russell 2000 Index [Member] | ||||||||||||
| Account Value [Line Items] | ||||||||||||
| Line Graph and Table Measure Name | Russell 2000® Index | |||||||||||
| Accumulated Value | $ 10,000 | $ 12,563 | $ 14,012 | $ 14,658 | $ 12,256 | $ 21,437 | $ 17,821 | $ 17,171 | $ 19,459 | $ 19,629 | $ 28,347 | |