v3.26.3
Commitments and Contingencies - Schedule of Product Warranty Accrual Activity (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Warranty reserve:        
Beginning of period $ 14.2 $ 15.4 $ 14.5 $ 15.2
Additions 3.6 3.5 10.9 10.7
Usage (3.8) (3.8) (11.4) (10.8)
End of period $ 14.0 $ 15.1 $ 14.0 $ 15.1