Annual report [Section 13 and 15(d), not S-K Item 405]

Benefit Plans - Change in Benefit Obligation and Plan Assets (Details)

v3.25.0.1
Benefit Plans - Change in Benefit Obligation and Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Pension Plans      
Change in benefit obligation:      
Benefit obligation at beginning of period $ 66,556 $ 66,879  
Interest cost 3,227 3,453 $ 2,569
Plan settlements (1,348) (2,543)  
Benefits paid (3,254) (2,798)  
Premiums paid 0 0  
Actuarial (gain) loss (3,460) 1,565  
Benefit obligation at end of the period 61,721 66,556 66,879
Changes in actuarial (gains) losses due to discount rates (2,760) 1,365  
Actuarial gain (loss), general experience (700) 200  
Change in plan assets:      
Fair value of plan assets at beginning of period 61,618 60,629  
Actual return on plan assets 1,048 6,330  
Employer contributions 1,625 0  
Plan settlements (1,348) (2,543)  
Benefits paid (3,254) (2,798)  
Premiums paid 0 0  
Fair value of plan assets at end of the period 59,689 61,618 60,629
Funded status of the plans (underfunded) (2,032) (4,938)  
Other Postretirement Benefits Plans      
Change in benefit obligation:      
Benefit obligation at beginning of period 475 446  
Interest cost 24 24 18
Plan settlements 0 0  
Benefits paid 0 (1)  
Premiums paid (3) (3)  
Actuarial (gain) loss (33) 9  
Benefit obligation at end of the period 463 475 446
Changes in actuarial (gains) losses due to discount rates (33)    
Change in plan assets:      
Fair value of plan assets at beginning of period 0 0  
Actual return on plan assets 0 0  
Employer contributions 3 4  
Plan settlements 0 0  
Benefits paid 0 (1)  
Premiums paid (3) (3)  
Fair value of plan assets at end of the period 0 0 $ 0
Funded status of the plans (underfunded) $ (463) $ (475)