v3.25.2
Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 29, 2025
Dec. 29, 2024
Jun. 30, 2024
Assets      
Balance at beginning of the year $ 241.4 $ 237.2 $ 213.3
Ending Balance 270.1 241.4 237.2
Liabilities      
Balance at beginning of the year 236.8 258.9 230.8
Ending Balance $ 202.8 $ 236.8 $ 258.9