XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Employee Retirement Plans        
Service cost $ 59 $ 97 $ 117 $ 193
Interest cost 634 637 1,269 1,274
Expected return on plan assets (628) (612) (1,256) (1,224)
Net amortization and deferral 55 99 110 198
Pension expense $ 120 $ 221 $ 240 $ 441