v3.25.1
Segments and Revenue - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Millions
Apr. 04, 2025
Dec. 31, 2024
Contract assets included in:    
Other current assets $ 28.0 $ 39.9
Contract liabilities included in:    
Accrued expenses and other current liabilities 112.7 98.2
Other long-term liabilities 97.3 120.9
Total $ 210.0 $ 219.1