XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments - Schedule of Derivative Instruments Effect on Condensed Consolidated Balance Sheets (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Prepaid expenses and other | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 66 $ 56
Prepaid expenses and other | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 2,494 7,503
Prepaid expenses and other | Cross currency swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 0 199
Accrued liabilities | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, fair value (27) (133)
Accrued liabilities | Cross currency swap    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, fair value (544) 0
Other non current liabilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, fair value (2,304) (381)
Other non current liabilities | Cross currency swap    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, fair value $ (3,453) $ (2,541)