XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Pension and Other Postretirement Benefits - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Pension Plan [Member] | U.S. [Member]    
Accumulated other comprehensive loss:    
Net actuarial loss (gain) $ 47,889 $ 44,361
Prior service cost (credit) 1 8
Total accumulated other comprehensive loss 47,890 44,369
Defined Benefit Pension Plan [Member] | Foreign Defined Benefits Pension Plans [Member]    
Accumulated other comprehensive loss:    
Net actuarial loss (gain) 19,900 16,963
Prior service cost (credit) (5,984) (5,952)
Total accumulated other comprehensive loss 13,916 11,011
Other Postretirement Benefit Plans [Member]    
Accumulated other comprehensive loss:    
Net actuarial loss (gain) (2,887) (3,031)
Prior service cost (credit) (3,598) (4,767)
Total accumulated other comprehensive loss $ (6,485) $ (7,798)