XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Net Periodic Pension Benefit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Retirement Benefits [Abstract]        
Service cost $ 605 $ 739 $ 1,845 $ 2,241
Interest cost 720 403 2,153 1,269
Expected return on plan assets (88) (75) (264) (238)
Amortization of prior service costs 15 17 45 53
Amortization of actuarial net loss (122) 187 (365) 618
Net periodic benefit cost $ 1,130 $ 1,271 $ 3,414 $ 3,943