DERIVATIVE INSTRUMENTS - Schedule of Derivatives (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Mar. 31, 2026 |
|---|---|---|
| Foreign currency exchange contracts and hedging | ||
| Notional value | $ 355,526 | |
| Fair value recorded in other current assets | 7,686 | |
| Designated Derivative Contracts | ||
| Foreign currency exchange contracts and hedging | ||
| Notional value | $ 376,451 | 337,183 |
| Fair value recorded in other current assets | 10,977 | 7,316 |
| Non-Designated Derivative Contracts | ||
| Foreign currency exchange contracts and hedging | ||
| Notional value | $ 0 | 18,343 |
| Fair value recorded in other current assets | $ 370 |