v3.26.1
Pension Benefits - Component of net periodic pension benefit (Details) - Pension Plan [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
COMPONENTS OF NET PERIODIC PENSION BENEFIT:        
Service cost $ 159 $ 187 $ 317 $ 374
Interest cost 339 366 678 732
Expected return on plan assets (1,075) (1,040) (2,149) (2,080)
Net periodic pension benefit $ (577) $ (487) $ (1,154) $ (974)