XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Pension Plan (Tables)
9 Months Ended
Sep. 30, 2024
Retirement Benefits [Abstract]  
Schedule of Net Benefit Cost
Net periodic pension cost consists of the following: 

Three Months Ended September 30,Nine Months Ended September 30,
 2024202320242023
Service cost$180 $194 $540 $582 
Interest cost on projected benefit obligation863 911 2,589 2,733 
Expected return on plan assets(1,101)(1,032)(3,303)(3,096)
Net amortization and deferral398 532 1,195 1,597 
Net periodic pension cost$340 $605 $1,021 $1,816