v3.26.3
Derivative Instruments - Schedule of Derivatives (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Foreign currency exchange contracts and hedging    
Notional value $ 267,975 $ 355,526
Fair value recorded in other current assets 9,493 7,686
Designated Derivative Contracts    
Foreign currency exchange contracts and hedging    
Notional value 235,297 337,183
Fair value recorded in other current assets 8,505 7,316
Non-Designated Derivative Contracts    
Foreign currency exchange contracts and hedging    
Notional value 32,678 18,343
Fair value recorded in other current assets $ 988 $ 370