XML 96 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans and Other Postretirement Benefits - Accumulated Benefit Obligation ("ABO") (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
U.S. Defined Benefit Pension Plans    
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation $ 341,243 $ 360,056
U.S. Defined Benefit Pension Plans | Funded plans    
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation 339,029 357,498
U.S. Defined Benefit Pension Plans | Unfunded plans    
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation 2,214 2,558
Foreign Defined Benefit Pension Plans    
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation 190,614 215,214
Foreign Defined Benefit Pension Plans | Funded plans    
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation 155,368 178,854
Foreign Defined Benefit Pension Plans | Unfunded plans    
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation $ 35,246 $ 36,360