v3.25.3
DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Derivatives activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized gain on interest rate swaps     $ 14,389 $ (8,938)
Interest Rate Swap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized gain on interest rate swaps $ 750 $ 3,994 406 11,899
(Unfavorable) favorable fair value adjustment (29) (8,342) 1,038 9,129
Commodity Swap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized gain on interest rate swaps 5,533 (2,790) 220 (20,002)
(Unfavorable) favorable fair value adjustment $ (952) $ 6,027 $ 13,351 $ (18,067)