v3.26.1
Revenue from Contracts with Customers - Schedule of Accounts Receivable Allowance for Credit Loss (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 17.4 $ 3.0
Bad debt provision 0.4 0.2
Uncollectible accounts written off, net of recoveries (0.1) (2.1)
Ending balance $ 17.7 $ 1.1