XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Pension Plans (Tables)
6 Months Ended
Jun. 30, 2025
Retirement Benefits [Abstract]  
Schedule of Net Periodic Benefit Cost
The following table sets forth a summary of the net periodic benefit cost for the three and six months ended June 30, 2025 and 2024:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2025202420252024
Interest cost$933 $910 $1,866 $1,821 
Service cost170 232 340 463 
Expected return on plan assets(903)(944)(1,805)(1,888)
Recognized net actuarial losses414 438 828 875 
Net periodic benefit cost$614 $636 $1,229 $1,271