XML 99 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value and Equity Investments, Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Contingent Consideration [Member]    
Changes in Fair Value of Level 3 Contingent Consideration [Roll Forward]    
Beginning balance $ (6,364) $ (10,341)
Changes in fair value of contingent consideration 64 3,977
Ending balance (6,300) (6,364)
Fair Value on a Recurring Basis [Member]    
Financial Assets (Liabilities) [Abstract]    
Cash equivalents and current investments 42,916 55,356
Derivative financial instruments asset 12,689 19,738
Life insurance contracts 45,041 40,055
Contingent consideration (6,300) (6,364)
Financial assets (liabilities) 94,346 108,785
Restricted current investments 4,000 4,900
Fair Value on a Recurring Basis [Member] | Level 1 [Member]    
Financial Assets (Liabilities) [Abstract]    
Cash equivalents and current investments 42,916 55,356
Derivative financial instruments asset 0 0
Life insurance contracts 0 0
Contingent consideration 0 0
Financial assets (liabilities) 42,916 55,356
Fair Value on a Recurring Basis [Member] | Level 2 [Member]    
Financial Assets (Liabilities) [Abstract]    
Cash equivalents and current investments 0 0
Derivative financial instruments asset 12,689 19,738
Life insurance contracts 0 0
Contingent consideration 0 0
Financial assets (liabilities) 12,689 19,738
Fair Value on a Recurring Basis [Member] | Level 3 [Member]    
Financial Assets (Liabilities) [Abstract]    
Cash equivalents and current investments 0 0
Derivative financial instruments asset 0 0
Life insurance contracts 45,041 40,055
Contingent consideration (6,300) (6,364)
Financial assets (liabilities) 38,741 33,691
Life Insurance Contracts [Member]    
Changes in Fair Value of Level 3 Marketable Securities [Roll Forward]    
Beginning balance 40,055 49,851
Actual return on plan assets 6,216 (9,180)
Sales and settlements (1,230) (616)
Ending balance $ 45,041 $ 40,055