XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Pension and Other Postretirement Benefits - Summary of Amounts Recognized in the Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Employee benefit obligations:    
Employee benefit obligations $ (41,684) $ (43,431)
Defined Benefit Pension Plan [Member] | U.S. [Member]    
Employee benefit obligations:    
Accrued payrolls and employee benefits (725) (726)
Employee benefit obligations (29,711) (31,570)
Total employee benefit obligations (30,436) (32,296)
Defined Benefit Pension Plan [Member] | Foreign Pension Benefits [Member]    
Employee benefit obligations:    
Prepaid pensions 4,951 7,242
Employee benefit obligations (5,060) (4,882)
Total employee benefit obligations (109) 2,360
Other Postretirement Benefit Plans [Member]    
Employee benefit obligations:    
Accrued payrolls and employee benefits (835) (833)
Employee benefit obligations (6,913) (6,811)
Total employee benefit obligations $ (7,748) $ (7,644)