XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value Inputs, Level 1 and Level 2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 26,348 $ 32,526
Cash equivalents   3,000
Fair Value Inputs, Level 1 and Level 2 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 26,348 32,526
Fair Value, Inputs, Level 1 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Deferred compensation 26,855 23,893
Cash 26,300 29,500
Fair Value, Inputs, Level 1 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Deferred compensation 26,855 23,893
Fair Value, Inputs, Level 2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short term borrowings 2,685 5,029
Long-term debt 140,163 151,182
Cash flow hedge interest rate swap 2,462 3,939
Short-term investments 7,050 0
Long-term investments 598 7,468
Forward foreign exchange contracts 995 0
Fair Value, Inputs, Level 2 | Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short term borrowings 2,685 5,029
Long-term debt 140,163 151,182
Cash flow hedge interest rate swap 2,462 3,939
Short-term investments 7,050 0
Long-term investments 598 7,468
Forward foreign exchange contracts $ 995 $ 0