v3.25.0.1
Debt - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2024
USD ($)
d
$ / shares
Feb. 29, 2024
USD ($)
May 31, 2022
USD ($)
Feb. 28, 2022
USD ($)
$ / shares
shares
Apr. 30, 2021
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
$ / shares
shares
Aug. 31, 2019
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]                        
Debt instrument, principal amount                   $ 3,685,994,000 $ 3,772,587,000  
Debt repurchased $ 418,300,000                      
Repurchases of convertible notes                   (859,042,000) 0 $ 0
Amortization of debt issuance costs                   9,388,000 7,361,000 6,865,000
Proceeds from termination of capped calls 62,700,000                 $ 62,683,000 0 0
Minimum                        
Debt Instrument [Line Items]                        
Debt interest rate, effective rate (as a percent)                   0.19%    
Maximum                        
Debt Instrument [Line Items]                        
Debt interest rate, effective rate (as a percent)                   1.21%    
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                   $ 80,700,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%                  
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                   3 years 2 months 12 days    
Cap price, net cost                   $ 177,000,000.0    
2028 Notes | Class A Non-voting Common Stock                        
Debt Instrument [Line Items]                        
Shares issued upon conversion of each $1000 principal amount (in shares) | shares       17.7494                
Debt instrument, convertible principal amount used in conversion rate       $ 1,000                
Conversion price per share (in usd per share) | $ / shares       $ 56.34                
Cap price, per share (in usd per share) | $ / shares                   $ 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                   2 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) | shares         11.2042              
Debt instrument, convertible principal amount used in conversion rate         $ 1,000              
Conversion price per share (in usd per share) | $ / shares         $ 89.25              
Cap price, per share (in usd per share) | $ / shares                   $ 121.02    
2025 Notes                        
Debt Instrument [Line Items]                        
Debt instrument, principal amount           $ 1,000,000,000.0       $ 36,240,000 284,105,000  
Debt instrument, interest rate           0.25%            
Debt issuance costs           $ 888,600,000            
Debt repurchased 147,900,000 $ 100,000,000                    
Debt instrument convertible, amortization period                   3 months 18 days    
Cap price, net cost                   $ 100,000,000.0    
2025 Notes | Class A Non-voting Common Stock                        
Debt Instrument [Line Items]                        
Shares issued upon conversion of each $1000 principal amount (in shares) | shares           46.1233            
Debt instrument, convertible principal amount used in conversion rate           $ 1,000            
Conversion price per share (in usd per share) | $ / shares           $ 21.68            
Cap price, per share (in usd per share) | $ / shares                   $ 32.12    
2026 Notes                        
Debt Instrument [Line Items]                        
Debt instrument, principal amount   351,200,000         $ 1,265,000,000     $ 249,754,000 838,482,000  
Proceeds from issuance of convertible notes, net of issuance costs             $ 1,150,000,000          
Debt instrument, interest rate             0.75%          
Debt repurchased 237,500,000                      
Debt instrument convertible, amortization period                   1 year 7 months 6 days    
Cap price, net cost                   $ 102,100,000    
2026 Notes | Class A Non-voting Common Stock                        
Debt Instrument [Line Items]                        
Shares issued upon conversion of each $1000 principal amount (in shares) | shares             43.8481          
Debt instrument, convertible principal amount used in conversion rate             $ 1,000          
Conversion price per share (in usd per share) | $ / shares             $ 22.81          
Cap price, per share (in usd per share) | $ / shares                   $ 32.58    
Convertible Notes                        
Debt Instrument [Line Items]                        
Repurchases of convertible notes   $ (440,700,000)                    
Gain (loss) on debt extinguishment               $ (15,500,000) $ 8,800,000      
Amortization of debt issuance costs                   $ 8,906,000 6,880,000 6,543,000
Contractual interest expense                   7,334,000 8,874,000 $ 8,655,000
2030 Notes                        
Debt Instrument [Line Items]                        
Debt instrument, principal amount                   $ 750,000,000 $ 0  
Amortization of debt issuance costs               $ 20,900,000        
Debt instrument convertible, amortization period                   5 years 3 months 18 days    
Cap price, net cost                   $ 68,900,000    
2030 Notes | Convertible Debt                        
Debt Instrument [Line Items]                        
Debt instrument, principal amount 750,000,000                      
Initial placement amount 650,000,000                      
Increase limit 100,000,000                      
Proceeds from issuance of convertible notes, net of issuance costs $ 671,500,000                      
Debt instrument, interest rate 0.50%                      
Threshold percentage of stock price trigger (as a percent) 130.00%                      
Threshold trading days | d 20                      
Redemption price (as a percent) 100.00%                      
2030 Notes | Convertible Debt | Debt Conversion Terms One                        
Debt Instrument [Line Items]                        
Threshold percentage of stock price trigger (as a percent) 130.00%                      
Threshold trading days | d 20                      
Threshold consecutive trading days | d 30                      
2030 Notes | Convertible Debt | Debt Conversion Terms Two                        
Debt Instrument [Line Items]                        
Threshold percentage of stock price trigger (as a percent) 98.00%                      
Threshold trading days | d 5                      
Threshold consecutive trading days | d 10                      
2030 Notes | Class A Non-voting Common Stock                        
Debt Instrument [Line Items]                        
Cap price, per share (in usd per share) | $ / shares                   $ 33.48    
2030 Notes | Class A Non-voting Common Stock | Convertible Debt                        
Debt Instrument [Line Items]                        
Conversion ratio (as a percent) 0.0450846                      
Conversion price per share (in usd per share) | $ / shares $ 22.18