v3.26.1
Long-term Debt - Key Terms of Each of the Convertible Notes (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
May 19, 2026
USD ($)
Feb. 28, 2025
USD ($)
$ / shares
Nov. 30, 2024
USD ($)
$ / shares
Sep. 30, 2024
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
Jun. 30, 2026
USD ($)
trading_day
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]                
Payments to settle conversions and redemption of convertible senior notes             $ 1,378,649 $ 0
Class A Common Stock | Last Reported Sales Price is Greater Than or Equal to 130% of Conversion Price                
Debt Instrument [Line Items]                
Debt instrument, convertible, trading days | trading_day             20  
Debt instrument, convertible, consecutive trading days | trading_day             30  
Conversion price percentage applicable trading days             130.00%  
Class A Common Stock | Trading Price Was Less Than 98% of Product of Last Reported Sales Price of Class A Common Stock                
Debt Instrument [Line Items]                
Debt instrument, convertible, trading days | trading_day             5  
Debt instrument, convertible, consecutive trading days | trading_day             5  
Conversion price percentage applicable trading days             98.00%  
Class A Common Stock | Last Reported Sales Price is at Least 130% of Conversion Price                
Debt Instrument [Line Items]                
Debt instrument, convertible, trading days | trading_day             20  
Debt instrument, convertible, consecutive trading days | trading_day             30  
Class A Common Stock | Last Reported Sales Price is at Least 130% of Conversion Price | Minimum                
Debt Instrument [Line Items]                
Conversion price percentage applicable trading days             130.00%  
2029 Convertible Notes | Convertible notes                
Debt Instrument [Line Items]                
Aggregate principal amount of debt repurchased $ 1,500,000              
Payments to settle conversions and redemption of convertible senior notes $ 1,380,000              
Convertible notes                
Debt Instrument [Line Items]                
Debt instrument, redemption price, percentage of principal amount redeemed             100.00%  
Convertible notes | 2028 Convertible Notes                
Debt Instrument [Line Items]                
Principal at Inception       $ 1,010,000     $ 1,010,000  
Stated Interest Rate (as a percent)       0.625%     0.625%  
Net Proceeds       $ 997,375        
Issuance Costs       $ 12,625        
Effective Interest Rate (as a percent)       1.05%        
Initial conversion rate       5.46        
Initial Conversion Price (in dollars per share) | $ / shares       $ 183.19        
Convertible notes | 2029 Convertible Notes                
Debt Instrument [Line Items]                
Principal at Inception     $ 3,000,000       $ 1,500,000  
Stated Interest Rate (as a percent)     0.00%       0.00%  
Net Proceeds     $ 2,974,250          
Issuance Costs     $ 25,750          
Effective Interest Rate (as a percent)     0.24%          
Initial conversion rate     1.49          
Initial Conversion Price (in dollars per share) | $ / shares     $ 672.40          
Convertible notes | 2030A Convertible Notes                
Debt Instrument [Line Items]                
Principal at Inception           $ 800,000 $ 800,000  
Stated Interest Rate (as a percent)           0.625% 0.625%  
Net Proceeds           $ 782,000    
Issuance Costs           $ 18,000    
Effective Interest Rate (as a percent)           1.14%    
Initial conversion rate           6.68    
Initial Conversion Price (in dollars per share) | $ / shares           $ 149.77    
Convertible notes | 2030B Convertible Notes                
Debt Instrument [Line Items]                
Principal at Inception   $ 2,000,000         $ 2,000,000  
Stated Interest Rate (as a percent)   0.00%         0.00%  
Net Proceeds   $ 1,984,852            
Issuance Costs   $ 15,148            
Effective Interest Rate (as a percent)   0.25%            
Initial conversion rate   2.31            
Initial Conversion Price (in dollars per share) | $ / shares   $ 433.43            
Convertible notes | 2031 Convertible Notes                
Debt Instrument [Line Items]                
Principal at Inception           $ 603,750 $ 603,700  
Stated Interest Rate (as a percent)           0.875% 0.875%  
Net Proceeds           $ 592,567    
Issuance Costs           $ 11,183    
Effective Interest Rate (as a percent)           1.30%    
Initial conversion rate           4.30    
Initial Conversion Price (in dollars per share) | $ / shares           $ 232.72    
Convertible notes | 2032 Convertible Notes                
Debt Instrument [Line Items]                
Principal at Inception         $ 800,000   $ 800,000  
Stated Interest Rate (as a percent)         2.25%   2.25%  
Net Proceeds         $ 786,000      
Issuance Costs         $ 14,000      
Effective Interest Rate (as a percent)         2.63%      
Initial conversion rate         4.89      
Initial Conversion Price (in dollars per share) | $ / shares         $ 204.33