XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Net Periodic Pension Benefit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Retirement Benefits [Abstract]        
Service cost $ 621 $ 605 $ 1,915 $ 1,845
Interest cost 687 720 2,044 2,153
Expected return on plan assets (74) (88) (220) (264)
Amortization of prior service costs 34 15 101 45
Amortization of actuarial net loss (85) (122) (255) (365)
Curtailment 0 0 (585) 0
Net periodic benefit cost $ 1,183 $ 1,130 $ 3,000 $ 3,414