Average Annual Total Returns |
12 Months Ended | 60 Months Ended | 75 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Oct. 28, 2026 |
Dec. 31, 2025 |
Dec. 31, 2025 |
Dec. 31, 2025 |
|||||||||
| HCM Defender 100 Index ETF | ||||||||||||
| Prospectus [Line Items] | ||||||||||||
| Average Annual Return, Label [Optional Text] | Return before taxes | |||||||||||
| Average Annual Return, Percent | 15.65% | 13.74% | 20.06% | |||||||||
| Performance Inception Date | Oct. 09, 2019 | |||||||||||
| HCM Defender 100 Index ETF | After Taxes on Distributions | ||||||||||||
| Prospectus [Line Items] | ||||||||||||
| Average Annual Return, Percent | 15.59% | 13.70% | 20.02% | |||||||||
| HCM Defender 100 Index ETF | After Taxes on Distributions and Sales | ||||||||||||
| Prospectus [Line Items] | ||||||||||||
| Average Annual Return, Percent | 9.30% | 11.04% | 16.70% | |||||||||
| HCM Defender 100 Index ETF | HCM Defender 100 Index | ||||||||||||
| Prospectus [Line Items] | ||||||||||||
| Average Annual Return, Percent | [1] | 16.34% | 15.28% | 20.76% | ||||||||
| HCM Defender 100 Index ETF | Nasdaq 100 Total Return Index | ||||||||||||
| Prospectus [Line Items] | ||||||||||||
| Average Annual Return, Percent | [2] | 21.02% | 15.30% | 22.02% | ||||||||
| HCM Defender 500 Index ETF | ||||||||||||
| Prospectus [Line Items] | ||||||||||||
| Average Annual Return, Label [Optional Text] | Return before taxes | |||||||||||
| Average Annual Return, Percent | 19.58% | 13.94% | 16.18% | |||||||||
| Performance Inception Date | Oct. 09, 2019 | |||||||||||
| HCM Defender 500 Index ETF | After Taxes on Distributions | ||||||||||||
| Prospectus [Line Items] | ||||||||||||
| Average Annual Return, Percent | 19.47% | 13.82% | 16.06% | |||||||||
| HCM Defender 500 Index ETF | After Taxes on Distributions and Sales | ||||||||||||
| Prospectus [Line Items] | ||||||||||||
| Average Annual Return, Percent | 11.67% | 11.19% | 13.27% | |||||||||
| HCM Defender 500 Index ETF | HCM Defender 500 Index | ||||||||||||
| Prospectus [Line Items] | ||||||||||||
| Average Annual Return, Percent | [3] | 14.16% | 11.67% | 14.03% | ||||||||
| HCM Defender 500 Index ETF | S&P 500 Total Return Index | ||||||||||||
| Prospectus [Line Items] | ||||||||||||
| Average Annual Return, Percent | [4] | 17.88% | 14.42% | 16.45% | ||||||||
| ||||||||||||