v3.26.1
Revenue from Contracts with Customers - Rollforward of Variable Consideration Reserves (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 27, 2025
Movement In Contract With Customer Liability [Roll Forward]    
Beginning balance $ 284.5 $ 69.3
Provisions 411.3 125.0
Payments or credits (413.7) (97.0)
Ending balance 282.1 97.3
Rebates and Chargebacks    
Movement In Contract With Customer Liability [Roll Forward]    
Beginning balance 234.4 65.0
Provisions 389.7 122.7
Payments or credits (394.3) (96.5)
Ending balance 229.8 91.2
Product Returns    
Movement In Contract With Customer Liability [Roll Forward]    
Beginning balance 48.3 4.2
Provisions 11.6 2.3
Payments or credits (9.7) (0.5)
Ending balance 50.2 6.0
Other Sales Deductions    
Movement In Contract With Customer Liability [Roll Forward]    
Beginning balance 1.8 0.1
Provisions 10.0 0.0
Payments or credits (9.7) 0.0
Ending balance $ 2.1 $ 0.1