v3.26.1
Shareholder Report, Average Annual Return (Details)
12 Months Ended 20 Months Ended 32 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
T-REX 2X INVERSE NVIDIA DAILY TARGET ETF      
Average Annual Return [Line Items]      
Average Annual Return, Percent (56.12%)   (83.50%)
T-REX 2X INVERSE TESLA DAILY TARGET ETF      
Average Annual Return [Line Items]      
Average Annual Return, Percent (67.74%) (76.30%)  
T-REX 2X LONG NVIDIA DAILY TARGET ETF      
Average Annual Return [Line Items]      
Average Annual Return, Percent 20.48%   116.43%
T-REX 2X LONG TESLA DAILY TARGET ETF      
Average Annual Return [Line Items]      
Average Annual Return, Percent 23.48%   (8.12%)
S&P 500® Index      
Average Annual Return [Line Items]      
Average Annual Return, Percent 22.32% 24.77% 24.77%