DERIVATIVES - Additional Information (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||||
|---|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Oct. 31, 2024 |
Mar. 31, 2024 |
|
| Derivative [Line Items] | ||||||
| Gain (loss) reclassified into earnings | $ 100,000 | $ 100,000 | $ 100,000 | $ 100,000 | ||
| Interest Rate Swaps | ||||||
| Derivative [Line Items] | ||||||
| Notional amount | 15,000,000.0 | 15,000,000.0 | ||||
| Interest Rate Swaps | Derivatives not designated as hedging instruments | ||||||
| Derivative [Line Items] | ||||||
| Notional amount | 15,000,000.0 | 15,000,000.0 | $ 25,000,000.0 | $ 25,000,000.0 | ||
| Foreign Exchange Contracts | Designated as Hedging Instrument | ||||||
| Derivative [Line Items] | ||||||
| Notional amount | $ 0 | $ 0 | ||||
| Foreign Exchange Contracts | Designated as Hedging Instrument | Maximum | ||||||
| Derivative [Line Items] | ||||||
| Contracts term | 18 months | |||||