v3.25.2
Segments and Revenue - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Millions
Jul. 04, 2025
Dec. 31, 2024
Contract assets included in:    
Other current assets $ 45.2 $ 39.9
Contract liabilities included in:    
Accrued expenses and other current liabilities 102.5 98.2
Other long-term liabilities 82.0 120.9
Total $ 184.5 $ 219.1