v3.26.1
Pension and Other Post-Retirement Benefit Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Retirement Benefits [Abstract]    
Interest cost $ 380 $ 384
Expected return on plan assets (342) (345)
Amortization of prior service cost 13 13
Recognized actuarial loss 234 231
Net cost $ 285 $ 283