XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pension Plan (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 $ 180 $ 194 $ 360 $ 388
Interest cost on projected benefit obligation 863 911 1,726 1,822
Expected return on plan assets (1,101) (1,032) (2,202) (2,064)
Net amortization and deferral 398 532 797 1,064
Net periodic pension cost $ 340 $ 605 $ 681 $ 1,210