v3.25.2
Commitments and Contingencies - Collective Bargaining (Details)
6 Months Ended
Jun. 28, 2025
employee
Information related to Collective Bargaining Agreements  
Number of employees under collective bargaining arrangement 1,270
Number of employees 2,610
Percentage of employees 48.70%
Collective bargaining agreements expiration period 12 months
Collective Bargaining Agreement Covering Stoughton  
Information related to Collective Bargaining Agreements  
Number of employees under collective bargaining arrangement 62
Collective Bargaining Agreement Covering Roseland  
Information related to Collective Bargaining Agreements  
Number of employees under collective bargaining arrangement 50