XML 116 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Total recognized in other comprehensive income (loss) $ (4,276) $ 10,251 $ (21,527)
U.S. Retiree Healthcare Plan [Member] | Retiree Healthcare Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Prior service credit 0 0 0
Net gain (loss) arising during the year 1,333 (699) 623
Prior service credit (17) (19) (19)
Net loss 0 0  
Total recognized in other comprehensive income (loss) 1,316 (718) 604
Non-U.S. Pension Plans [Member] | Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Prior service credit 965 0 0
Net gain (loss) arising during the year 1,500 (9,396) 19,025
Prior service credit (73) (105) (129)
Net loss 538 26 722
Currency impact 30 (58) 1,305
Total recognized in other comprehensive income (loss) $ 2,960 $ (9,533) $ 20,923