XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Not Recorded at Fair Value on a Recurring Basis Convertible Debt (Details) - Convertible Debt - USD ($)
$ in Millions
Dec. 31, 2022
Jul. 02, 2022
Mar. 31, 2022
Dec. 31, 2019
Level 2 | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value $ 2,321.0 $ 1,876.0    
Level 2 | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 2,040.3 2,414.9    
2028 Notes        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value     $ 629.8  
2028 Notes | Level 2 | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 855.0 634.7    
2028 Notes | Level 2 | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 659.7 735.7    
2026 Notes        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value       $ 734.8
2026 Notes | Level 2 | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 1,045.3 831.4    
2026 Notes | Level 2 | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 907.4 1,065.0    
2024 Notes | Level 2 | Carrying Amount        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value 420.7 409.9    
2024 Notes | Level 2 | Estimated Fair Value        
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings        
Convertible senior notes fair value $ 473.2 $ 614.2