v3.22.4
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Equity securities, fair value $ 91.5 $ 193.2
Equity securities, unrealized gain (loss) (79.2)  
Marketable securities contractual maturities 357.5  
Marketable securities, total estimated fair value 2,500.0  
Nonoperating Income (Expense)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Gain (loss) on investments 101.3 122.1
Level 2 securities: | 2025 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Convertible notes 257.0 650.1
Level 2 securities: | 2026 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Convertible notes 711.9 1,900.0
Level 2 securities: | 2027 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Convertible notes 796.2 $ 1,100.0
Level 2 securities: | 2028 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Convertible notes $ 1,000.0  
Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities contractual maturities period 1 year  
Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities contractual maturities period 5 years