XML 103 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Schedule of Derivative Instruments (Details) - Derivatives Designated as Hedging Instruments - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Prepaid expenses and other | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 139 $ 56
Prepaid expenses and other | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 597 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 liability, fair value (188) (133)
Accrued Liabilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value (99) 0
Accrued Liabilities | Cross currency swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value (49) 0
Other Assets | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 1 0
Other non current liabilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value (1,639) (381)
Other non current liabilities | Cross currency swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value $ (1,800) $ (2,541)