XML 101 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans and Other Postretirement Benefits - Defined Benefit Plan, Plans with Benefit Obligations in Excess of Plan Assets (Detail) - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
U.S. Defined Benefit Pension Plans    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation exceeds fair value of assets, projected benefit obligation $ 2,214 $ 2,558
Projected benefit obligation exceeds fair value of assets, fair value of plan assets 0 0
Accumulated benefit obligation exceeds fair value of assets, projected benefit obligation 2,214 2,558
Accumulated benefit obligation exceeds fair value of assets, fair value of plan assets 0 0
Foreign Defined Benefit Pension Plans    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation exceeds fair value of assets, projected benefit obligation 35,435 132,796
Projected benefit obligation exceeds fair value of assets, fair value of plan assets 2,316 88,028
Accumulated benefit obligation exceeds fair value of assets, projected benefit obligation 35,246 132,527
Accumulated benefit obligation exceeds fair value of assets, fair value of plan assets $ 2,316 $ 88,028