XML 94 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Pension and Other Postretirement Benefits - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Pension Plan [Member] | U.S. [Member]    
Accumulated other comprehensive loss:    
Net actuarial loss (gain) $ 45,248 $ 47,889
Prior service cost (credit)   1
Total accumulated other comprehensive loss 45,248 47,890
Defined Benefit Pension Plan [Member] | Foreign Defined Benefits Pension Plans [Member]    
Accumulated other comprehensive loss:    
Net actuarial loss (gain) 20,388 19,900
Prior service cost (credit) (5,614) (5,984)
Total accumulated other comprehensive loss 14,774 13,916
Other Postretirement Benefit Plans [Member]    
Accumulated other comprehensive loss:    
Net actuarial loss (gain) (3,410) (2,887)
Prior service cost (credit) (2,574) (3,598)
Total accumulated other comprehensive loss $ (5,984) $ (6,485)