XML 135 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans and Other Postretirement Benefits - Components of Net Periodic Benefit Cost (Income) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Service cost $ 565 $ 532 $ 558
Interest cost 2,383 2,365 1,573
Expected loss on plan assets (3,478) (3,056) (3,756)
Amortization of net actuarial loss (gain) 700 1,001 817
Net periodic benefit cost (income) 170 842 (808)
Other Post Retirement Benefits [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Service cost 56 76 123
Interest cost 108 129 96
Expected loss on plan assets 0 0 0
Amortization of net actuarial loss (gain) (113) (16) 56
Net periodic benefit cost (income) $ 51 $ 189 $ 275