XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Changes in Projected Benefit Obligation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in benefit obligation:      
Actuarial loss (gain) $ (7,400) $ 774  
DB Pension Plan      
Change in benefit obligation:      
Benefit obligation at beginning of year 70,718 70,521  
Service cost 0 0 $ 0
Interest cost 3,188 3,275 1,985
Plan participants’ contributions 0 0  
Actuarial loss (gain) (4,288) 1,242  
Benefits paid (4,352) (4,320)  
Benefit obligation at end of year 65,266 70,718 70,521
Change in plan assets:      
Fair value of plan assets at beginning of year 84,644 78,885  
Actual return on plan assets 8,025 10,079  
Plan participants’ contributions 0 0  
Employer contributions 0 0  
Benefits paid (4,353) (4,320)  
Fair value of plan assets at end of year 88,316 84,644 78,885
Funded (unfunded) status 23,050 13,926  
Life and Healthcare Plan      
Change in benefit obligation:      
Benefit obligation at beginning of year 7,603 7,603  
Service cost 25 33 174
Interest cost 342 354 223
Plan participants’ contributions 87 92  
Actuarial loss (gain) (815) (153)  
Benefits paid (337) (326)  
Benefit obligation at end of year 6,905 7,603 7,603
Change in plan assets:      
Fair value of plan assets at beginning of year 0 0  
Actual return on plan assets 0 0  
Plan participants’ contributions 87 92  
Employer contributions 250 234  
Benefits paid (337) (326)  
Fair value of plan assets at end of year 0 0 0
Funded (unfunded) status (6,905) (7,603)  
SERP Plan      
Change in benefit obligation:      
Benefit obligation at beginning of year 24,961 24,991  
Service cost 59 43 78
Interest cost 1,130 1,148 814
Plan participants’ contributions 0 0  
Actuarial loss (gain) (2,259) (315)  
Benefits paid (1,019) (906)  
Benefit obligation at end of year 22,872 24,961 24,991
Change in plan assets:      
Fair value of plan assets at beginning of year 0 0  
Actual return on plan assets 0 0  
Plan participants’ contributions 0 0  
Employer contributions 1,019 906  
Benefits paid (1,019) (906)  
Fair value of plan assets at end of year 0 0 $ 0
Funded (unfunded) status $ (22,872) $ (24,961)