XML 99 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pensions - Amounts Recognized in Balance Sheet (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
UNITED STATES | Accrued Liabilities [Member]    
Amounts recognized in the balance sheet:    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position $ (1,264) $ (1,452)
UNITED STATES | Pension Benefits Long Term [Member]    
Amounts recognized in the balance sheet:    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position (10,499) (14,360)
Foreign Plan [Member] | Accrued Liabilities [Member]    
Amounts recognized in the balance sheet:    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position (761) (709)
Foreign Plan [Member] | Pension Benefits Long Term [Member]    
Amounts recognized in the balance sheet:    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position (16,647) (14,764)
Pension Plan [Member] | UNITED STATES | Accrued Liabilities [Member]    
Amounts recognized in the balance sheet:    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position (4,958) (1,005)
Pension Plan [Member] | UNITED STATES | Pension Benefits Long Term [Member]    
Amounts recognized in the balance sheet:    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position (9,398) (15,249)
Pension Plan [Member] | UNITED STATES | Other assets [Member]    
Amounts recognized in the balance sheet:    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position 0 0
Pension Plan [Member] | Foreign Plan [Member] | Accrued Liabilities [Member]    
Amounts recognized in the balance sheet:    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position (4,104) (3,849)
Pension Plan [Member] | Foreign Plan [Member] | Pension Benefits Long Term [Member]    
Amounts recognized in the balance sheet:    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position (91,180) (83,232)
Pension Plan [Member] | Foreign Plan [Member] | Other assets [Member]    
Amounts recognized in the balance sheet:    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position $ 3,039 $ 3,239