XML 115 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Defined Benefit Plan, Net Periodic Benefit Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
U.S. Retiree Healthcare Plan [Member] | Retiree Healthcare Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Service cost $ 340 $ 275 $ 775
Interest cost 1,282 1,262 706
Expected return on plan assets (1,120) (978) (1,138)
Net amortization: Prior service credit (17) (19) (19)
Net amortization: Net actuarial (gain) loss   0  
Net periodic pension cost 485 540 324
Non-U.S. Pension Plans [Member] | Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 3,398 3,073 4,018
Interest cost 2,610 2,797 1,360
Expected return on plan assets (2,825) (2,653) (1,972)
Settlement loss 552 221 73
Net amortization: Prior service credit (73) (105) (129)
Net amortization: Net actuarial (gain) loss (14) (195) 649
Net periodic pension cost $ 3,648 $ 3,138 $ 3,999