XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Risk Management and Derivatives - Balance Sheet Location (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 114,973 $ 14,291
Derivative liabilities 3,643 14,854
Designated as Hedging Instrument | Foreign currency contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 86,361 11,561
Designated as Hedging Instrument | Foreign currency contracts | Other long term assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 28,612 2,730
Designated as Hedging Instrument | Foreign currency contracts | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 2,994 11,209
Designated as Hedging Instrument | Foreign currency contracts | Other long term liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 649 3,645
Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative assets 13,074 4,412
Derivative liabilities 1,797 1,213
Not Designated as Hedging Instrument | Foreign currency contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets 13,074 4,412
Not Designated as Hedging Instrument | Foreign currency contracts | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 1,797 $ 1,213