XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Pension Plan (Tables)
9 Months Ended
Sep. 30, 2025
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,
 2025202420252024
Service cost$164 $180 $492 $540 
Interest cost on projected benefit obligation882 863 2,646 2,589 
Expected return on plan assets(1,091)(1,101)(3,273)(3,303)
Net amortization and deferral354 398 1,062 1,195 
Net periodic pension cost$309 $340 $927 $1,021