XML 112 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Defined Benefit, Funded Status of Plan (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
U.S. Retiree Healthcare Plan [Member] | Retiree Healthcare Plan [Member]      
Projected benefit obligation $ (25,851) $ (25,742) $ (22,583)
Fair value of plan assets 19,780 18,153 15,724
Funded status (6,071) (7,589)  
Non-U.S. Pension Plans [Member] | Pension Plans [Member]      
Projected benefit obligation (83,881) (92,391) (74,025)
Fair value of plan assets 80,750 86,587 $ 77,697
Funded status $ (3,131) $ (5,804)