Quarterly report [Sections 13 or 15(d)]

DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Components of Gain (Loss) on Derivative Contracts (Details)

v3.25.3
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Components of Gain (Loss) on Derivative Contracts (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on derivatives     $ 14,163,569 $ 3,888,531
Gain (loss) on derivative contracts $ 444,305 $ 24,731,625 14,163,569 3,888,531
Oil        
Derivative Instruments, Gain (Loss) [Line Items]        
Realized gain (loss) on derivatives 2,065,490 (3,109,660) 1,858,524 (9,921,757)
Unrealized gain (loss) on derivatives (3,526,149) 27,238,245 10,961,216 12,552,517
Gain (loss) on derivative contracts (1,460,659) 24,128,585 12,819,740 2,630,760
Natural gas        
Derivative Instruments, Gain (Loss) [Line Items]        
Realized gain (loss) on derivatives 520,740 1,226,895 851,955 3,982,980
Unrealized gain (loss) on derivatives 1,384,224 (623,855) 491,874 (2,725,209)
Gain (loss) on derivative contracts $ 1,904,964 $ 603,040 $ 1,343,829 $ 1,257,771