v3.25.1
DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets - current $ 2,285 $ 2,308
Derivative asset, non-current 83 65
Derivative liabilities - current 27,466 10,011
Derivative liabilities - noncurrent 1,934 1,937
Interest Rate Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets - current 453 504
Total derivative assets 453 504
Derivative liabilities - current 485 1,206
Total derivative liabilities 485 1,206
Commodity Swap    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative assets - current 1,832 1,804
Derivative asset, non-current 83 65
Total derivative assets 1,915 1,869
Derivative liabilities - current 26,981 8,805
Derivative liabilities - noncurrent 1,934 1,937
Total derivative liabilities $ 28,915 $ 10,742