v3.26.1
DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets - current $ 19,792 $ 13,906
Derivative asset, non-current 4,043 1,467
Derivative liabilities - current 5,110 5,506
Derivative liabilities - noncurrent 425 0
Interest Rate Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets - current 3,448 4
Derivative asset, non-current 2,243 0
Total derivative assets 5,691 4
Derivative liabilities - current 0 135
Total derivative liabilities 0 135
Commodity Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets - current 16,344 13,902
Derivative asset, non-current 1,800 1,467
Total derivative assets 18,144 15,369
Derivative liabilities - current 5,110 5,371
Derivative liabilities - noncurrent 425 0
Total derivative liabilities $ 5,535 $ 5,371