v3.26.1
Revenue Recognition - Accounts Receivable and Allowance for Credit Losses (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance, beginning of period $ 61.3 $ 25.8
Provisions/charges to income 2.4 16.0
Amounts charged off and other (5.8) (2.3)
Foreign currency impact 0.0 0.7
Balance, end of period 57.9 40.2
Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]    
Balance, beginning of period 11.7 7.4
Provisions/charges to income 9.9 6.0
Amounts charged off and other (4.3) (3.9)
Foreign currency impact 0.0 0.0
Balance, end of period $ 17.3 $ 9.5