Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Components of Gain (Loss) on Derivative Contracts (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Unrealized gain (loss) on derivatives     $ 13,719,264 $ (20,843,094)
Gain (loss) on derivative contracts $ 14,648,054 $ (1,828,599) 13,719,264 (20,843,094)
Oil        
Derivative Instruments, Gain (Loss) [Line Items]        
Realized gain (loss) on derivatives 433,301 (4,073,127) (206,966) (6,812,097)
Unrealized gain (loss) on derivatives 12,145,940 2,308,594 14,487,365 (14,685,728)
Gain (loss) on derivative contracts 12,579,241 (1,764,533) 14,280,399 (21,497,825)
Natural gas        
Derivative Instruments, Gain (Loss) [Line Items]        
Realized gain (loss) on derivatives 244,542 1,478,630 331,215 2,756,085
Unrealized gain (loss) on derivatives 1,824,271 (1,542,696) (892,350) (2,101,354)
Gain (loss) on derivative contracts $ 2,068,813 $ (64,066) $ (561,135) $ 654,731