XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Benefit Plans (Tables)
6 Months Ended
Jun. 28, 2025
Retirement Benefits [Abstract]  
Schedule of Net Benefit Costs The components of net periodic benefit cost for the three and six months ended June 28, 2025 and June 29, 2024 were as follows: 
 For the Three Months EndedFor the Six Months Ended
(in thousands)June 28, 2025June 29, 2024June 28, 2025June 29, 2024
Components of net periodic benefit cost:    
Service cost$758 $770 $1,485 $1,565 
Interest cost1,003 975 1,957 1,970 
Expected return on plan assets(481)(510)(940)(1,028)
Amortization of prior service and net actuarial loss102 46 171 92 
Net periodic benefit cost$1,382 $1,281 $2,673 $2,599