DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Non hedging designation (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES | |||
| Held collateral amount | $ 1,800 | ||
| Post collateral amount | $ 1,900 | ||
| Foreign currency exchange contracts | Maximum | |||
| DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES | |||
| Term of derivative instrument | 1 month | ||
| Derivatives not designated as hedging instruments | Foreign currency exchange contracts | |||
| DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES | |||
| Notional value | $ 342,400 | $ 282,700 | |
| Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Other Nonoperating Income (Expense) | Other Nonoperating Income (Expense) | Other Nonoperating Income (Expense) |
| Amount of loss recognized in income on derivatives | $ 1,651 | $ (12,364) | $ (6,893) |