DERIVATIVE AND HEDGING ACTIVITIES - Accumulated Net Derivative Gain (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||||||
| Net Change in Accumulated Derivative Unrealized Gain (Loss) | $ (391) | $ (840) | $ 553 | $ 1,223 | $ (1,231) | $ 1,776 |
| Net Amount of Accumulated Derivative Gain (Loss) Reclassified to the Consolidated Statement of Operations | $ 0 | $ 0 | $ 0 | $ 232 | ||