DERIVATIVE AND HEDGING ACTIVITIES - Accumulated Net Derivative Gain (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | |||||
| Net Change in Accumulated Derivative Unrealized Gain (Loss) | $ 0 | $ (391) | $ (840) | $ 0 | $ (1,231) |
| Net Amount of Accumulated Derivative Gain (Loss) Reclassified to the Consolidated Statement of Operations | $ 1,274 | $ 2,298 | |||
| Accumulated derivative unrealized gain (loss) | $ 1,711 | $ 1,711 | |||