v3.25.2
Pension Plan
6 Months Ended
Jun. 30, 2025
Retirement Benefits [Abstract]  
Pension Plan Pension Plan
Net periodic pension cost consists of the following: 

Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Service cost$164 $180 $328 $360 
Interest cost on projected benefit obligation882 863 1,764 1,726 
Expected return on plan assets(1,091)(1,101)(2,182)(2,202)
Net amortization and deferral354 398 708 797 
Net periodic pension cost$309 $340 $618 $681 
 
We do not expect to make any pension contributions during 2025. Non-service pension cost was immaterial for the three and six months ended June 30, 2025 and 2024.