XML 101 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans - Periodic Pension Cost, Next Fiscal Year (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Interest cost   $ 872 $ 823
Estimated 2023 net periodic pension cost   $ 1,204 $ 1,209
Scenario, Forecast [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Interest cost $ 1,217    
Estimated 2023 net periodic pension cost $ 1,217