XML 115 R76.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Derivative Instruments - Schedule of Derivative Instruments (Details) - Derivatives Designated as Hedging Instruments - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Prepaid expenses and other | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 56 $ 0
Prepaid expenses and other | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 7,503 7,644
Prepaid expenses and other | Cross currency swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 199 168
Other Assets | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 0 136
Other Assets | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 0 3,218
Accrued Liabilities | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value (133) (39)
Accrued Liabilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value 0 (387)
Other non current liabilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value (381) 0
Other non current liabilities | Cross currency swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value $ (2,541) $ (2,270)