v3.26.1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Dec. 31, 2025
Lessee, Lease, Description [Line Items]          
Operating lease, lease not yet commenced, term of contract 10 years   10 years   15 years
Transportation costs $ 11.4 $ 10.7 $ 21.5 $ 21.0  
Impairment of right of use assets       $ 0.1  
Operating Lease, Lease Not yet Commenced          
Lessee, Lease, Description [Line Items]          
Operating lease right-of-use assets $ 46.0   $ 46.0   $ 11.0