XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Assets:      
Held-to-maturity securities, other-than-temporary impairments $ 0 $ 0  
Held-to-maturity securities, unrecognized gain 0 0  
Held-to-maturity Securities, unrecognized loss 0 0  
Held-to-maturity Securities, Transferred Security, at Carrying Value 0 0  
Liabilities:      
Long-term Debt 927,911 845,102  
Fair Value, Measurements, Recurring [Member]      
Assets:      
Assets held in rabbi trusts 53,508 50,378  
Available for sale securities 4,043 4,115  
Fair Value Assets 122,019 117,780  
Liabilities:      
Acquisitions contingent consideration 3,801 938  
Defined Benefit Pension Plans [Member] | Foreign Plan [Member]      
Assets:      
Fair value of plan assets 64,468 63,287 $ 65,620
Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Equity Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 4,174 3,925  
Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Fixed Income Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 23,991 21,232  
Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Cash and Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 36,303 38,130  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Assets held in rabbi trusts 24,518 24,343  
Available for sale securities 4,043 4,115  
Fair Value Assets 93,029 91,745  
Liabilities:      
Acquisitions contingent consideration 0 0  
Fair Value, Inputs, Level 1 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Equity Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 4,174 3,925  
Fair Value, Inputs, Level 1 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Fixed Income Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 23,991 21,232  
Fair Value, Inputs, Level 1 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Cash and Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 36,303 38,130  
Fair Value, Inputs, Level 2 [Member]      
Liabilities:      
Long-term Debt, Fair Value 850,600 836,200  
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Assets held in rabbi trusts 28,990 26,035  
Available for sale securities 0 0  
Fair Value Assets 28,990 26,035  
Liabilities:      
Acquisitions contingent consideration 0 0  
Fair Value, Inputs, Level 2 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Equity Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 2 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Fixed Income Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 2 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Cash and Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Assets held in rabbi trusts 0 0  
Available for sale securities 0 0  
Fair Value Assets 0 0  
Liabilities:      
Acquisitions contingent consideration 3,801 938  
Fair Value, Inputs, Level 3 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Equity Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 3 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Fixed Income Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 3 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Cash and Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets $ 0 $ 0