Average Annual Total Returns - Main BuyWrite ETF |
12 Months Ended | 60 Months Ended | 108 Months Ended | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2024 |
[2] | Dec. 31, 2024 |
[2] | |||||||
S&P 500 Total Return Index | |||||||||||
Prospectus [Line Items] | |||||||||||
Average Annual Return, Percent | [1] | 25.02% | 14.53% | 14.26% | |||||||
HFRl Equity Hedged Index | |||||||||||
Prospectus [Line Items] | |||||||||||
Average Annual Return, Percent | [3] | 11.87% | 8.07% | 7.13% | |||||||
Main BuyWrite ETF [Default Label] | |||||||||||
Prospectus [Line Items] | |||||||||||
Average Annual Return, Label [Optional Text] | Return before taxes | ||||||||||
Average Annual Return, Percent | 10.40% | 7.19% | 5.53% | ||||||||
Performance Inception Date | Dec. 29, 2015 | ||||||||||
Main BuyWrite ETF [Default Label] | After Taxes on Distributions | |||||||||||
Prospectus [Line Items] | |||||||||||
Average Annual Return, Percent | 7.98% | 6.25% | 4.94% | ||||||||
Main BuyWrite ETF [Default Label] | After Taxes on Distributions and Sales | |||||||||||
Prospectus [Line Items] | |||||||||||
Average Annual Return, Percent | 6.34% | 5.28% | 4.17% | ||||||||
|