XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Pension Plan (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 $ 180 $ 194 $ 540 $ 582
Interest cost on projected benefit obligation 863 911 2,589 2,733
Expected return on plan assets (1,101) (1,032) (3,303) (3,096)
Net amortization and deferral 398 532 1,195 1,597
Net periodic pension cost $ 340 $ 605 $ 1,021 $ 1,816