DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Changes in Unrealized Losses on Derivative Instruments Recorded in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Changes In Unrealized Gains (Losses) [Roll Forward] | ||
| Unrealized gains on derivative instruments at the beginning of the period | $ 534 | $ 418 |
| Changes in fair value of derivative instruments | 1,950 | 3,929 |
| Reclassification of gains recognized in the consolidated statements of income (loss) from accumulated other comprehensive income (loss) | (2,853) | (2,854) |
| Unrealized gains (losses) on derivative instruments at the end of the period (unaudited) | $ (369) | $ 1,493 |