Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Components of Gain (Loss) on Derivative Contracts (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain (loss) on derivatives $ (928,790) $ (19,014,495)
Gain (loss) on derivative contracts (928,790) (19,014,495)
Oil    
Derivative Instruments, Gain (Loss) [Line Items]    
Realized gain (loss) on derivatives (640,267) (2,738,970)
Unrealized gain (loss) on derivatives 2,341,425 (16,994,322)
Gain (loss) on derivative contracts 1,701,158 (19,733,292)
Natural Gas    
Derivative Instruments, Gain (Loss) [Line Items]    
Realized gain (loss) on derivatives 86,673 1,277,455
Unrealized gain (loss) on derivatives (2,716,621) (558,658)
Gain (loss) on derivative contracts $ (2,629,948) $ 718,797