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

DERIVATIVE FINANCIAL INSTRUMENTS - Impact of Company's contracts on its Balance Sheets (Details)

v3.25.0.1
DERIVATIVE FINANCIAL INSTRUMENTS - Impact of Company's contracts on its Balance Sheets (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Assets    
Derivative assets, current $ 5,497,057 $ 7,768,697
Discounted deferred premiums 0 (1,553,323)
Derivatives assets, current, net of premiums 5,497,057 6,215,374
Derivative assets, noncurrent 5,473,375 11,634,714
Liabilities    
Derivative liabilities, current 6,410,547 7,520,336
Derivative liabilities, noncurrent $ 2,912,745 $ 11,510,368