XML 115 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Postretirement Benefits Other Than Pensions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Settlement charges $ (16,035) $ (2,682) $ (1,279)
Other Postretirement Benefits Plan [Member]      
Payment for Pension and Other Postretirement Benefits [Abstract]      
Other post retirement benefits recorded in consolidated balance sheets 1,794 1,890  
UNITED STATES      
Payment for Pension and Other Postretirement Benefits [Abstract]      
Unrecognized prior service credits 0 0  
Unrecognized actuarial gains, before tax (16,008) (14,686)  
Foreign Plan [Member]      
Payment for Pension and Other Postretirement Benefits [Abstract]      
Unrecognized prior service credits 122 14  
Unrecognized actuarial gains, before tax $ (1,041) $ (2,328)