v3.26.1
Derivative Instruments - Schedule of Derivative Instruments (Details) - Derivatives Designated as Hedging Instruments - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Prepaid expenses and other | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 48 $ 139
Prepaid expenses and other | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 596 597
Accrued Liabilities | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value (41) (188)
Accrued Liabilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value (912) (99)
Accrued Liabilities | Cross currency swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value (1,571) (49)
Other Assets | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value 529 1
Other non current liabilities | Interest rate swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value (2,241) (1,639)
Other non current liabilities | Cross currency swap    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value $ (2,361) $ (1,800)