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 |