XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Postemployment Benefits [Abstract]        
Service cost $ 124 $ 194 $ 372 $ 582
Interest cost 373 263 1,119 789
Expected return on plan assets (663) (784) (1,989) (2,352)
Amortization of net loss 98 102 294 305
Net Periodic Benefit Income $ (68) $ (225) $ (204) $ (676)