v3.26.1
Commitments and Contingencies - Collective Bargaining (Details)
3 Months Ended
Apr. 20, 2026
Apr. 04, 2026
employee
USD ($)
Information related to Collective Bargaining Agreements    
Number of employees under collective bargaining arrangement   1,186
Number of employees   2,349
Percentage of employees   50.50%
Collective bargaining agreements expiration period   12 months
Subsequent event    
Information related to Collective Bargaining Agreements    
Agreement extended term 6 years  
Collective Bargaining Agreement Covering Stoughton    
Information related to Collective Bargaining Agreements    
Number of employees under collective bargaining arrangement   59
Collective Bargaining Agreement Covering Roseland    
Information related to Collective Bargaining Agreements    
Number of employees under collective bargaining arrangement   49
Collective bargaining agreement covering terre haute    
Information related to Collective Bargaining Agreements    
Number of employees under collective bargaining arrangement | $   101