XML 134 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans and Other Postretirement Benefits - Summary of Retirement Plans and Other Postretirement Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in plan assets:      
Fair value of plan assets at beginning of year $ 54,348    
Fair value of plan assets at end of year 56,777 $ 54,348  
Retirement Plans [Member]      
Change in benefit obligation:      
Benefit obligation at beginning of year 48,777 47,279  
Service cost 565 532 $ 558
Interest cost 2,383 2,365 1,573
Actuarial (loss) gain (2,225) 1,436  
Benefits paid (4,730) (2,835)  
Benefit obligation at end of year 44,770 48,777 47,279
Change in plan assets:      
Fair value of plan assets at beginning of year 54,348 49,399  
Actual return on plan assets 7,002 7,627  
Benefits paid (4,730) (2,835)  
Employer contribution and non-qualified benefit payments 157 157  
Fair value of plan assets at end of year 56,777 54,348 49,399
Funded status 12,007 5,571  
Unrecognized net actuarial loss (gain) 9,265 15,715  
Net amount recognized 21,272 21,286  
Other Post Retirement Benefits [Member]      
Change in benefit obligation:      
Benefit obligation at beginning of year 2,209 2,524  
Service cost 56 76 123
Interest cost 108 129 96
Actuarial (loss) gain (301) (427)  
Benefits paid (86) (93)  
Benefit obligation at end of year 1,986 2,209 2,524
Change in plan assets:      
Fair value of plan assets at beginning of year 0 0  
Actual return on plan assets 0 0  
Benefits paid (86) (93)  
Employer contribution and non-qualified benefit payments 86 93  
Fair value of plan assets at end of year 0 0 $ 0
Funded status (1,986) (2,209)  
Unrecognized net actuarial loss (gain) (1,015) (784)  
Net amount recognized $ (3,001) $ (2,993)