v3.26.3
Employee Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Employee Retirement Plans        
Service cost $ 48 $ 30 $ 144 $ 147
Interest cost 568 589 1,702 1,858
Expected return on plan assets (653) (642) (1,959) (1,898)
Net amortization and deferral 19 1 59 111
Pension (benefit) expense $ (18) $ (22) $ (54) $ 218