v3.26.3
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Components of Gain (Loss) on Derivative Contracts (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on derivatives     $ (111,706,779) $ 14,163,569
Gain (loss) on derivative contracts $ (53,200,280) $ 444,305 (111,706,779) 14,163,569
Oil        
Derivative Instruments, Gain (Loss) [Line Items]        
Realized gain (loss) on derivatives (12,326,980) 2,065,490 (38,002,808) 1,858,524
Unrealized gain (loss) on derivatives (40,095,482) (3,526,149) (80,531,788) 10,961,216
Gain (loss) on derivative contracts (52,422,462) (1,460,659) (118,534,596) 12,819,740
Natural gas        
Derivative Instruments, Gain (Loss) [Line Items]        
Realized gain (loss) on derivatives 149,385 520,740 2,090,122 851,955
Unrealized gain (loss) on derivatives (927,203) 1,384,224 4,737,695 491,874
Gain (loss) on derivative contracts $ (777,818) $ 1,904,964 $ 6,827,817 $ 1,343,829