XML 113 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Plans and Other Post-Retirement Benefits - Summary of Amounts Recognized in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Pension Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Current liabilities $ (2,096) $ (2,271)
Other long-term liabilities (42,789) (45,062)
Net amount recognized (44,885) (47,333)
Other Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Current liabilities (852) (1,167)
Other long-term liabilities (4,278) (4,800)
Net amount recognized $ (5,130) $ (5,967)