XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Senior Notes - Narrative (Details)
1 Months Ended 3 Months Ended
Sep. 30, 2024
USD ($)
day
$ / shares
Apr. 30, 2025
USD ($)
$ / shares
Apr. 30, 2024
USD ($)
$ / shares
Jan. 31, 2025
$ / shares
Debt Instrument [Line Items]        
Amortization of debt issuance costs   $ 2,071,000 $ 0  
Weighted-average price per share (in dollars per share) | $ / shares   $ 152.63 $ 173.13  
Class A Common Stock        
Debt Instrument [Line Items]        
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001
Class A Common Stock | Shares Repurchased In Privately Negotiated Transactions Entered Into In Connection With Convertible Senior Notes        
Debt Instrument [Line Items]        
Aggregate purchase price $ 399,600,000      
Weighted-average price per share (in dollars per share) | $ / shares $ 112.50      
Debt Conversion Terms One | Class A Common Stock        
Debt Instrument [Line Items]        
Common stock, par value (in dollars per share) | $ / shares $ 0.0001      
Convertible Senior Notes        
Debt Instrument [Line Items]        
Purchases of capped calls related to convertible senior notes $ 195,500,000      
Convertible Senior Notes | Call Option        
Debt Instrument [Line Items]        
Cap price, subject to certain adjustments (in dollars per share) | $ / shares $ 225.00      
Convertible Senior Notes | Convertible Debt        
Debt Instrument [Line Items]        
Face amount of debt issued $ 2,300,000,000      
Proceeds from convertible debt, net of issuance costs 2,270,000,000      
Debt issuance costs $ 31,200,000      
Redemption price, percentage of principal amount redeemed, under fundamental changes 1      
Amortization of debt issuance costs   $ 0    
Convertible Senior Notes | Convertible Debt | Debt Conversion Terms One        
Debt Instrument [Line Items]        
Threshold number of trading days | day 20      
Threshold number of consecutive trading days | day 30      
Threshold percentage of stock trading price 130.00%      
Convertible Senior Notes | Convertible Debt | Debt Conversion Terms Two        
Debt Instrument [Line Items]        
Threshold number of trading days | day 5      
Threshold number of consecutive trading days | day 10      
Threshold percentage of stock trading price 98.00%      
Convertible Senior Notes Due 2027 | Call Option        
Debt Instrument [Line Items]        
Cap price, subject to certain adjustments (in dollars per share) | $ / shares $ 225.00      
Convertible Senior Notes Due 2027 | Convertible Debt        
Debt Instrument [Line Items]        
Face amount of debt issued $ 1,150,000,000      
Stated interest percentage 0.00%      
Threshold percentage of stock price trigger 1.50      
Threshold number of trading days | day 20      
Threshold number of consecutive trading days | day 30      
Redemption price, percentage 100.00%      
Effective interest rate, percentage 0.04%      
Convertible Senior Notes Due 2029 | Call Option        
Debt Instrument [Line Items]        
Cap price, subject to certain adjustments (in dollars per share) | $ / shares $ 225.00      
Convertible Senior Notes Due 2029 | Convertible Debt        
Debt Instrument [Line Items]        
Face amount of debt issued $ 1,150,000,000      
Stated interest percentage 0.00%      
Threshold percentage of stock price trigger 1.30      
Threshold number of trading days | day 20      
Threshold number of consecutive trading days | day 30      
Redemption price, percentage 100.00%      
Effective interest rate, percentage 0.02%