XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Benefit Plans (Tables)
6 Months Ended
Jun. 29, 2024
Retirement Benefits [Abstract]  
Schedule of Net Benefit Costs The components of net periodic benefit cost for the three and six months ended June 29, 2024 and July 1, 2023 were as follows: 
 
 For the Three Months EndedFor the Six Months Ended
(in thousands)June 29, 2024July 1, 2023June 29, 2024July 1, 2023
Components of net periodic benefit cost:    
Service cost$770 $695 $1,565 $1,387 
Interest cost975 952 1,970 1,889 
Expected return on plan assets(510)(470)(1,028)(939)
Amortization of prior service and net actuarial loss46 11 92 22 
Net periodic benefit cost$1,281 $1,188 $2,599 $2,359