v3.26.1
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