Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements - Schedule of Information About Our Financial Assets and Liabilities (Details)

v3.26.1
Fair Value Measurements - Schedule of Information About Our Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Financial Assets:    
Deferred compensation plan assets, carrying value $ 9,020 $ 8,206
Financial Liabilities:    
Long-term debt, carrying value 121,875  
Deferred compensation plan liabilities, carrying value 8,831 8,030
Foreign currency contract forwards liabilities, carrying value 209 491
Loans Payable    
Financial Liabilities:    
Long-term debt, carrying value 121,875 138,874
Level 1 - Active Markets    
Financial Assets:    
Deferred compensation plan assets, fair value 9,020 8,206
Financial Liabilities:    
Deferred compensation plan liabilities, fair value 8,831 8,030
Level 2 - Market Approach    
Financial Liabilities:    
Foreign currency contract forwards liabilities, fair value $ 209 $ 491
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Level 2 - Market Approach | Loans Payable    
Financial Liabilities:    
Long-term debt, fair value $ 121,266 $ 138,180
Foreign Exchange Forward Contracts    
Financial Assets:    
Foreign currency contract forwards assets, carrying value 0 1
Foreign Exchange Forward Contracts | Level 2 - Market Approach    
Financial Assets:    
Foreign currency contract forwards assets, fair value 0 1
Outstanding borrowings from revolving line of credit | Outstanding borrowings from revolving line of credit    
Financial Liabilities:    
Long-term debt, carrying value 19,700 0
Outstanding borrowings from revolving line of credit | Level 2 - Market Approach | Outstanding borrowings from revolving line of credit    
Financial Liabilities:    
Long-term debt, fair value $ 19,700 $ 0