v3.25.4
Benefit Plans - Schedule of Change in Projected Benefit Obligation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Supplemental Retirement Plan    
Change in projected benefit obligation:    
Projected benefit obligation at beginning of year $ 25,311 $ 26,452
Service cost 174 205
Actuarial loss (gain) 862 (917)
Interest cost 1,347 1,272
Benefits paid (1,903) (1,701)
Projected benefit obligation at end of year 25,791 25,311
Net actuarial loss 2,746 2,173
Split-Dollar Life Insurance Benefit Plan    
Change in projected benefit obligation:    
Projected benefit obligation at beginning of year 6,616 6,951
Actuarial loss (gain) (300) (679)
Interest cost 364 344
Projected benefit obligation at end of year 6,680 6,616
Net actuarial loss $ 1,775 $ 1,728