Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Details)

v3.23.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Financial Assets:    
Deferred compensation plan assets $ 7,304 $ 6,350
Financial Liabilities:    
Deferred compensation plan liabilities 6,615 5,671
Foreign currency contract forwards liabilities 41 26
Foreign Exchange Forward Contracts    
Financial Assets:    
Foreign currency contract forwards assets 13 60
Outstanding borrowings from revolving line of credit    
Financial Liabilities:    
Long-term debt, Carrying Value 22,500 14,500
Level 1 - Active Markets    
Financial Assets:    
Deferred compensation plan assets 7,304 6,350
Level 1 - Active Markets | Foreign Exchange Forward Contracts    
Financial Assets:    
Foreign currency contract forwards assets 13 60
Level 2 - Market Approach    
Financial Liabilities:    
Deferred compensation plan liabilities 6,615 5,671
Foreign currency contract forwards liabilities 41 26
Level 2 - Market Approach | Outstanding borrowings from revolving line of credit    
Financial Liabilities:    
Long-term debt, Fair Value 22,500 14,500
Loans Payable    
Financial Liabilities:    
Long-term debt, Carrying Value 91,045 98,361
Loans Payable | Level 2 - Market Approach    
Financial Liabilities:    
Long-term debt, Fair Value $ 90,818 $ 98,115