v3.26.1
Employee Benefit Plans (Components of Net Periodic Benefit Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Retirement Benefits [Abstract]        
Service cost $ 440 $ 422 $ 880 $ 844
Interest cost on projected benefit obligation 878 888 1,756 1,776
Expected return on plan assets (862) (849) (1,724) (1,698)
Amortization of unrecognized prior service credit (134) (134) (268) (268)
Amortization of unrecognized net actuarial loss 172 274 344 548
Net periodic benefit expense $ 494 $ 601 $ 988 $ 1,202