XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Not Recorded at Fair Value on a Recurring Basis Convertible Debt (Details) - Convertible notes - USD ($)
$ in Millions
Sep. 27, 2025
Jun. 28, 2025
Mar. 31, 2022
Dec. 31, 2019
2028 Notes        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value     $ 629.8  
2026 Notes        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value       $ 734.8
Level 2 | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value $ 3,181.3 $ 2,506.2    
Level 2 | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 4,864.5 3,049.0    
Level 2 | 2032 Notes | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 1,254.6 0.0    
Level 2 | 2032 Notes | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 1,444.3 0.0    
Level 2 | 2029 Notes | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 600.4 600.2    
Level 2 | 2029 Notes | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 1,442.8 925.5    
Level 2 | 2028 Notes | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 858.0 857.7    
Level 2 | 2028 Notes | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 1,195.1 890.2    
Level 2 | 2026 Notes | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 468.3 1,048.3    
Level 2 | 2026 Notes | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value $ 782.3 $ 1,233.3