DERIVATIVES AND HEDGING ACTIVITIES - Schedule of Derivatives activities (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
Realized (loss) gain on interest rate swaps | $ (22,171) | $ (1,957) |
Interest Rate Swap | ||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
Realized (loss) gain on interest rate swaps | (343) | 3,952 |
(Unfavorable) favorable fair value adjustment | 327 | 13,329 |
Commodity Swap | ||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
Realized (loss) gain on interest rate swaps | (4,371) | (198) |
(Unfavorable) favorable fair value adjustment | $ (22,498) | $ (15,286) |