v3.25.3
DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets - current $ 7,463 $ 2,308
Derivative asset, non-current 1,135 65
Derivative liabilities - current 4,078 10,011
Derivative liabilities - noncurrent 332 1,937
Interest Rate Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets - current 356 504
Total derivative assets 356 504
Derivative liabilities - current 94 1,206
Derivative liabilities - noncurrent 332 0
Total derivative liabilities 426 1,206
Commodity Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets - current 7,107 1,804
Derivative asset, non-current 1,135 65
Total derivative assets 8,242 1,869
Derivative liabilities - current 3,984 8,805
Derivative liabilities - noncurrent 0 1,937
Total derivative liabilities $ 3,984 $ 10,742