XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
LEVEL 1 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash $ 29,500 $ 24,100
LEVEL 2 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash equivalents 3,000 3,000
Fair Value [Member] | LEVEL 1/2 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash and cash equivalents [1] 27,113 32,526
Fair Value [Member] | LEVEL 1 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Deferred compensation 25,674 23,893
Fair Value [Member] | LEVEL 2 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Short term borrowings 5,030 5,029
Long-term debt 209,872 151,182
Cash flow interest rate swap 5,820 3,939
Long-term investments 7,522 7,468
Carrying Amount [Member] | LEVEL 1/2 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Cash and cash equivalents [1] 27,113 32,526
Carrying Amount [Member] | LEVEL 1 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Deferred compensation 25,674 23,893
Carrying Amount [Member] | LEVEL 2 [Member]    
Fair Value, Net Asset (Liability) [Abstract]    
Short term borrowings 5,030 5,029
Long-term debt 209,872 151,182
Cash flow interest rate swap 5,820 3,939
Long-term investments $ 7,522 $ 7,468
[1] As of March 31, 2024 cash and cash equivalents consist of cash of $24.1 million and cash equivalents of $3 million, which are classified as Level 1 and Level 2, respectively, under the fair value hierarchy.  As of December 31, 2023 cash and cash equivalents consist of cash of $29.5 million and cash equivalents of $3 million, which are classified as Level 1 and Level 2, respectively, under the fair value hierarchy.