XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Net Periodic Pension Benefit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Retirement Benefits [Abstract]        
Service cost $ 659 $ 636 $ 1,294 $ 1,240
Interest cost 676 721 1,357 1,433
Expected return on plan assets (73) (89) (146) (176)
Amortization of prior service costs 33 15 67 30
Amortization of actuarial net loss (85) (122) (170) (243)
Curtailment (585) 0 (585) 0
Net periodic benefit cost $ 625 $ 1,161 $ 1,817 $ 2,284