XML 43 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Retirement Plans (Details) - Defined Benefit Plan [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]        
Service cost $ 371 $ 407 $ 739 $ 815
Interest cost 413 240 822 484
Expected return on plan assets (245) (199) (484) (404)
Recognized actuarial (gain) loss (138) 12 (277) 24
Total defined benefit expense $ 401 $ 460 $ 800 $ 919