v3.26.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Impact of Company's Contracts on its Balance Sheets (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Assets    
Derivatives assets, current $ 6,335,601 $ 21,468,134
Derivative assets, noncurrent 10,154,821 9,739,430
Liabilities    
Derivative liabilities, current 11,373,096 841,193
Derivative liabilities, noncurrent $ 12,035,055 $ 2,512,692