Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
DERIVATIVE FINANCIAL INSTRUMENTS - Components of Gain (Loss) on Derivative Contracts (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]      
Unrealized gain (loss) on derivatives $ (2,365,917) $ 2,767,162 $ (21,532,659)
Gain (loss) on derivative contracts (2,365,917) 2,767,162 (21,532,659)
Oil      
Derivative Instruments, Gain (Loss) [Line Items]      
Realized gain (loss) on derivatives (10,264,202) (11,364,484) (61,875,870)
Unrealized gain (loss) on derivatives 6,859,929 9,462,374 40,546,123
Gain (loss) on derivative contracts (3,404,273) (1,902,110) (21,329,747)
Natural Gas      
Derivative Instruments, Gain (Loss) [Line Items]      
Realized gain (loss) on derivatives 5,070,529 2,279,564 (650,084)
Unrealized gain (loss) on derivatives (4,032,173) 2,389,708 447,172
Gain (loss) on derivative contracts $ 1,038,356 $ 4,669,272 $ (202,912)