DERIVATIVE INSTRUMENTS AND HEDGING STRATEGIES - Schedule of Aggregate Notional Amounts for the Derivatives Outstanding (Details) - Forward Foreign Exchange Contracts - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Derivatives designated as hedging instruments: | Sell | ||
| Derivative [Line Items] | ||
| Notional amount | $ 1,384,297 | $ 1,573,184 |
| Derivatives designated as hedging instruments: | Purchase | ||
| Derivative [Line Items] | ||
| Notional amount | 306,940 | 385,499 |
| Derivatives not designated as hedging instruments: | Sell | ||
| Derivative [Line Items] | ||
| Notional amount | 432,337 | 356,285 |
| Derivatives not designated as hedging instruments: | Purchase | ||
| Derivative [Line Items] | ||
| Notional amount | $ 96,696 | $ 36,798 |