v3.26.1
Pension Benefits - Multi-Employer Defined Benefit Pension Plan (Details)
$ in Millions
3 Months Ended
Apr. 04, 2026
USD ($)
Multi-Employer Defined Benefit Pension Plan  
Defined benefit plan withdrawal liability payout period 20 years
Defined benefit plan, withdrawal liability, annual installments $ 0.9
Defined benefit plan, withdrawal liability $ 11.6