XML 122 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans and Other Postretirement Benefits - Components of Net Periodic Benefit Cost (Income) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Service cost $ 532 $ 558 $ 567
Interest cost 2,365 1,573 1,431
Expected loss on plan assets (3,056) (3,756) (3,656)
Amortization of net actuarial loss (gain) 1,001 817 1,269
Net periodic benefit cost (income) 842 (808) (389)
Other Post Retirement Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 76 123 143
Interest cost 129 96 85
Expected loss on plan assets 0 0 0
Amortization of net actuarial loss (gain) (16) 56 47
Net periodic benefit cost (income) $ 189 $ 275 $ 275