XML 109 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Defined Benefit Plan, Projected Benefit Obligation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
U.S. Retiree Healthcare Plan [Member] | Retiree Healthcare Plan [Member]      
Projected benefit obligation, Beginning balance $ 22,583 $ 25,958  
Service cost 275 775 $ 884
Employee contributions 1,105 1,139  
Interest cost 1,262 706 559
Actuarial losses (gains) 2,166 (4,657)  
Benefits paid (1,649) (1,338)  
Projected benefit obligation, Ending balance 25,742 22,583 25,958
Non-U.S. Pension Plans [Member] | Pension Plans [Member]      
Projected benefit obligation, Beginning balance 74,025 106,924  
Service cost 3,073 4,018 4,577
Employee contributions 601 536  
Interest cost 2,797 1,360 1,247
Actuarial losses (gains) 11,387 (27,494)  
Benefits paid (2,051) (3,567)  
Plan amendments (500) 0  
Plan settlements (488) (812)  
Currency impact 3,547 (6,940)  
Projected benefit obligation, Ending balance $ 92,391 $ 74,025 $ 106,924