v3.25.2
Revenue Recognition and Contract Balances - Schedule of Contract Liabilities (Details) - USD ($)
$ in Millions
Jun. 29, 2025
Dec. 29, 2024
Revenue from Contract with Customer [Abstract]    
Accrued liabilities $ 341.3 $ 312.6
Other long-term liabilities 43.9 30.5
Total contract liabilities $ 385.2 $ 343.1