XML 112 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans and Other Post-Retirement Benefits - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Employer contribution of employee's eligible earnings, percentage 7.00%    
Medical insurance coverage with a subsidy cap $ 10    
Defined contribution plans employees contribution 50.00%    
Employer discretionary contribution of employee's eligible earnings, percentage 7.50% 10.00% 11.00%
Expense associated with Defined Contribution Plans $ 2,700 $ 2,400 $ 2,000
Deferred Compensation Plan | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Employer contribution of employee's eligible earnings, percentage 7.00%    
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Unfunded projected benefit obligation $ 34,729 $ 44,885 47,333
Discount rates 5.19% 2.42%  
Pension Benefits | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Discount rates 2.88%    
Pension Benefits | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Discount rates 1.10%    
Other Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Unfunded projected benefit obligation $ 3,380 $ 5,130 $ 5,967
Discount rates 5.42% 2.70%