v3.24.0.1
Long-Term Debt - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
May 31, 2022
Feb. 28, 2022
Apr. 30, 2021
Apr. 30, 2020
Aug. 31, 2019
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]                
Debt instrument, principal amount           $ 3,772,587,000 $ 3,772,587,000  
Proceeds from issuance of convertible notes, net of issuance costs           0 1,483,500,000 $ 1,137,227,000
Induced conversion expense related to convertible notes           0 0 41,538,000
Amortization of debt issuance costs           7,361,000 6,865,000 4,311,000
Senior Unsecured Revolving Credit Facility                
Debt Instrument [Line Items]                
Line of credit facility, expiration period 5 years              
Maximum borrowing capacity $ 1,050,000,000.00              
Annual commitment fee 0.10%              
Outstanding letters of credit           49,600,000    
Amounts outstanding under the credit facility           0    
Senior Unsecured Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                
Debt Instrument [Line Items]                
Basis spread on variable interest rate (percentage) 0.75%              
Senior Unsecured Revolving Credit Facility | Sterling Overnight Index                
Debt Instrument [Line Items]                
Basis spread on variable interest rate (percentage) 0.7826%              
Senior Unsecured Revolving Credit Facility | Miscellaneous                
Debt Instrument [Line Items]                
Basis spread on variable interest rate (percentage) 0.75%              
Senior Unsecured Revolving Credit Facility | Fed Funds Effective Rate Overnight Index Swap Rate                
Debt Instrument [Line Items]                
Basis spread on variable interest rate (percentage) 0.50%              
Senior Unsecured Revolving Credit Facility | One Month Secured Overnight Financing Rate S O F R Overnight Index Swap Rate                
Debt Instrument [Line Items]                
Line of credit facility, expiration period 1 month              
Basis spread on variable interest rate (percentage) 100.00%              
Exchange Agreements                
Debt Instrument [Line Items]                
Induced conversion expense related to convertible notes               41,500,000
Issuance of Class A non-voting common stock for the induced conversion related to convertible senior notes               $ 1,132,600,000
Class A Non-voting Common Stock | Exchange Agreements                
Debt Instrument [Line Items]                
Shares issued upon conversion of each $1000 principal amount (in shares)               52,400,000
Additional shares issued upon conversion (in shares)               700,000
Issuance of Class A non-voting common stock for the induced conversion related to convertible senior notes (in shares)               700,000
2028 Notes                
Debt Instrument [Line Items]                
Debt instrument, principal amount   $ 1,500,000,000       $ 1,500,000,000 1,500,000,000  
Proceeds from debt net of issuance costs and capped call transaction costs   $ 1,310,000,000            
Debt instrument, interest rate   0.125%            
Debt instrument convertible, amortization period           4 years 2 months 12 days    
Cap price, net cost           $ 177,000,000    
2028 Notes | Class A Non-voting Common Stock                
Debt Instrument [Line Items]                
Shares issued upon conversion of each $1000 principal amount (in shares)   17.7494            
Debt instrument, convertible principal amount used in conversion rate   $ 1,000            
Conversion price per share (in usd per share)   $ 56.34            
Cap price, per share (in usd per share)           $ 93.90    
2027 Notes                
Debt Instrument [Line Items]                
Debt instrument, principal amount     $ 1,150,000,000     $ 1,150,000,000 1,150,000,000  
Proceeds from issuance of convertible notes, net of issuance costs     $ 1,050,000,000.00          
Debt instrument convertible, amortization period           3 years 3 months 18 days    
Cap price, net cost           $ 86,800,000    
2027 Notes | Class A Non-voting Common Stock                
Debt Instrument [Line Items]                
Shares issued upon conversion of each $1000 principal amount (in shares)     11.2042          
Debt instrument, convertible principal amount used in conversion rate     $ 1,000          
Conversion price per share (in usd per share)     $ 89.25          
Cap price, per share (in usd per share)           $ 121.02    
2025 Notes                
Debt Instrument [Line Items]                
Debt instrument, principal amount       $ 1,000,000,000   $ 284,105,000 284,105,000  
Debt instrument, interest rate       0.25%        
Debt issuance costs       $ 888,600,000        
Debt instrument convertible, amortization period           1 year 3 months 18 days    
Cap price, net cost           $ 100,000,000    
2025 Notes | Exchange Agreements                
Debt Instrument [Line Items]                
Debt conversion, principal amount               $ 715,900,000
2025 Notes | Class A Non-voting Common Stock                
Debt Instrument [Line Items]                
Shares issued upon conversion of each $1000 principal amount (in shares)       46.1233        
Debt instrument, convertible principal amount used in conversion rate       $ 1,000        
Conversion price per share (in usd per share)       $ 21.68        
Cap price, per share (in usd per share)           $ 32.12    
2026 Notes                
Debt Instrument [Line Items]                
Debt instrument, principal amount         $ 1,265,000,000 $ 838,482,000 838,482,000  
Debt instrument, interest rate         0.75%      
Proceeds from issuance of convertible notes, net of issuance costs         $ 1,150,000,000      
Debt instrument convertible, amortization period           2 years 7 months 6 days    
Cap price, net cost           $ 102,100,000    
2026 Notes | Exchange Agreements                
Debt Instrument [Line Items]                
Debt conversion, principal amount               426,500,000
2026 Notes | Class A Non-voting Common Stock                
Debt Instrument [Line Items]                
Shares issued upon conversion of each $1000 principal amount (in shares)         43.8481      
Debt instrument, convertible principal amount used in conversion rate         $ 1,000      
Conversion price per share (in usd per share)         $ 22.81      
Cap price, per share (in usd per share)           $ 32.58    
Convertible Notes                
Debt Instrument [Line Items]                
Amortization of debt issuance costs           $ 6,900,000 6,500,000 4,300,000
Contractual interest expense           $ 8,900,000 $ 8,700,000 $ 8,900,000