XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Net Periodic Pension Benefit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Retirement Benefits [Abstract]        
Service cost $ 636 $ 708 $ 1,240 $ 1,502
Interest cost 721 423 1,433 866
Expected return on plan assets (89) (80) (176) (163)
Amortization of prior service costs 15 18 30 36
Amortization of actuarial net loss (122) 196 (243) 431
Net periodic benefit cost $ 1,161 $ 1,265 $ 2,284 $ 2,672