XML 114 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans and Other Post-Retirement Benefits - Summary of Amounts Recognized in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Pension Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Current liabilities $ (8,415) $ (2,096)
Other long-term liabilities (26,314) (42,789)
Net amount recognized (34,729) (44,885)
Other Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Current liabilities (513) (852)
Other long-term liabilities (2,886) (4,278)
Net amount recognized $ (3,399) $ (5,130)