v3.26.1
DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Derivatives activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized gain (loss) on interest rate swaps     $ (18,829) $ 15,370
Interest Rate Swap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized gain (loss) on interest rate swaps $ 294 $ (2) 636 (344)
Favorable (unfavorable) fair value adjustment 2,770 740 6,458 1,067
Commodity Swap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized gain (loss) on interest rate swaps (27,414) (942) (27,898) (5,313)
Favorable (unfavorable) fair value adjustment $ 22,184 $ 36,801 $ (25,287) $ 14,303