v3.26.1
Employee Retirement Plans (Schedule of Net Periodic Benefit Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Summary of net periodic benefit cost        
Interest cost $ 940 $ 933 $ 1,880 $ 1,866
Service cost 171 170 342 340
Expected return on plan assets (899) (903) (1,797) (1,805)
Recognized net actuarial losses 437 414 874 828
Net periodic benefit cost $ 649 $ 614 $ 1,299 $ 1,229