Average Annual Total Returns |
12 Months Ended | 60 Months Ended | 110 Months Ended | 120 Months Ended | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Feb. 28, 2026 |
Dec. 31, 2025 |
Dec. 31, 2025 |
Dec. 31, 2025 |
Dec. 31, 2025 |
||||||||||
| S&P 500 Index (reflects no deduction for fees, expenses or taxes) | ||||||||||||||
| Prospectus [Line Items] | ||||||||||||||
| Average Annual Return, Label [Optional Text] | [1] | S&P 500 Index (no deduction for fees, expenses or taxes)3 | ||||||||||||
| Average Annual Return, Percent | [1] | 17.88% | 14.42% | 14.82% | ||||||||||
| Alerian MLP Total Return Index (no deduction for fees, expenses or taxes) | ||||||||||||||
| Prospectus [Line Items] | ||||||||||||||
| Average Annual Return, Label [Optional Text] | [2] | Alerian MLP Total Return Index (no deduction for fees, expenses or taxes)4 | ||||||||||||
| Average Annual Return, Percent | [2] | 9.76% | 25.96% | 8.85% | ||||||||||
| Class I | ||||||||||||||
| Prospectus [Line Items] | ||||||||||||||
| Average Annual Return, Label [Optional Text] | Class I before taxes | |||||||||||||
| Average Annual Return, Percent | 11.26% | 16.49% | 9.26% | |||||||||||
| Class I | After Taxes on Distributions | ||||||||||||||
| Prospectus [Line Items] | ||||||||||||||
| Average Annual Return, Label [Optional Text] | Class I after taxes on distributions | |||||||||||||
| Average Annual Return, Percent | 7.42% | 12.89% | 7.43% | |||||||||||
| Class I | After Taxes on Distributions and Sales | ||||||||||||||
| Prospectus [Line Items] | ||||||||||||||
| Average Annual Return, Label [Optional Text] | Class I after taxes on distributions and sale of shares | |||||||||||||
| Average Annual Return, Percent | 9.09% | [3] | 12.04% | 6.92% | ||||||||||
| Investor Class | ||||||||||||||
| Prospectus [Line Items] | ||||||||||||||
| Average Annual Return, Label [Optional Text] | [4] | Investor Class before taxes | ||||||||||||
| Average Annual Return, Percent | 10.80% | 16.02% | 7.97% | |||||||||||
| Performance Inception Date | [4] | Oct. 18, 2016 | ||||||||||||
| ||||||||||||||