XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible Senior Notes - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
day
$ / shares
Oct. 31, 2025
USD ($)
$ / shares
Oct. 31, 2024
$ / shares
Oct. 31, 2025
USD ($)
$ / shares
Oct. 31, 2024
USD ($)
$ / shares
Debt Instrument [Line Items]          
Amortization of debt issuance costs       $ 6,220,000 $ 689,000
Purchases of capped calls related to convertible senior notes       $ 0 $ 195,500,000
Weighted-average price per share (in dollars per share) | $ / shares   $ 223.35 $ 115.11 $ 169.95 $ 130.87
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          
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 (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   $ 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 (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%        
Term (in months) (more than)       12 months  
Convertible Senior Notes Due 2029 | Call Option          
Debt Instrument [Line Items]          
Cap price (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%        
Term (in months) (more than)       12 months