XML 48 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Retirement Plans (Details) - Defined Benefit Plan [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Defined Benefit Plan [Abstract]        
Service cost $ 313 $ 376 $ 626 $ 745
Interest cost 444 455 888 899
Expected return on plan assets (278) (276) (556) (541)
Recognized actuarial gain (39) (71) (78) (143)
Total defined benefit expense $ 440 $ 484 $ 880 $ 960