XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Basis of Presentation - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Fair Value, Inputs, Level 1    
Cash and Cash Equivalents [Abstract]    
Fair value of cash and cash equivalents $ 37,463 $ 21,901
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of cash and cash equivalents 37,463 21,901
Contingent considerations 0 0
Fair Value, Inputs, Level 1 | Deferred Compensation, Share-Based Payments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other Deferred Compensation Arrangements, Liability, Current and Noncurrent 0 2,897
Fair Value, Inputs, Level 1 | Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Deferred Compensation Plan Assets 0 1,065
Fair Value, Inputs, Level 1 | Foreign Exchange Contract    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative instruments, assets and liabilities 0 0
Fair Value, Inputs, Level 1 | Revolving Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Revolving loan 0
Fair Value, Inputs, Level 2    
Cash and Cash Equivalents [Abstract]    
Fair value of cash and cash equivalents 0 0
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of cash and cash equivalents 0 0
Long-Term Debt, Fair Value 296,250 382,500
Contingent considerations 0 0
Deferred Compensation Plan Assets 2,767  
Fair Value, Inputs, Level 2 | Deferred Compensation, Share-Based Payments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other Deferred Compensation Arrangements, Liability, Current and Noncurrent 1,175  
Fair Value, Inputs, Level 2 | Deferred Income Tax Charge    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative instruments, assets and liabilities 49,102 20,910
Fair Value, Inputs, Level 2 | Derivative Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative instruments, assets and liabilities 6,047 22,936
Fair Value, Inputs, Level 2 | Revolving Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Revolving loan 74,247 0
Fair Value, Inputs, Level 3    
Cash and Cash Equivalents [Abstract]    
Fair value of cash and cash equivalents 0 0
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of cash and cash equivalents 0 0
Long-Term Debt, Fair Value 0 0
Contingent considerations 5,400 5,400
Fair Value, Inputs, Level 3 | Foreign Exchange Contract    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative instruments, assets and liabilities 0 0
Fair Value, Inputs, Level 3 | Revolving Credit Facility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Revolving loan $ 0 $ 0