XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Senior Notes - Additional Information (Details)
1 Months Ended 3 Months Ended
Dec. 16, 2024
Oct. 31, 2024
day
Jun. 30, 2024
USD ($)
Apr. 30, 2024
USD ($)
Jan. 31, 2020
USD ($)
Apr. 30, 2025
USD ($)
$ / shares
shares
Jan. 31, 2025
$ / shares
Debt Instrument [Line Items]              
Common stock, par value (in dollars per share) | $ / shares           $ 0.001 $ 0.001
Cash received     $ 170,600,000        
Realized gain on derivative     $ 900,000        
2024 Notes | Capped Calls              
Debt Instrument [Line Items]              
Strike price (in dollars per share) | $ / shares           68.15  
Cap price (in dollars per share) | $ / shares           $ 106.90  
Reclassification of derivatives       $ 169,700,000      
Redemption Period 1              
Debt Instrument [Line Items]              
Threshold percentage of stock price trigger   130.00%          
Consecutive threshold trading days | day   30          
Redemption Period 1 | Minimum              
Debt Instrument [Line Items]              
Threshold trading days | day   20          
Convertible Debt              
Debt Instrument [Line Items]              
Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed 100.00%            
Convertible Debt | 2026 Notes              
Debt Instrument [Line Items]              
Face amount of debt         $ 1,000,000,000.0    
Interest rate         0.25%    
Proceeds from borrowings on convertible senior notes, net of issuance costs         $ 1,100,000,000    
Conversion ratio   0.004926          
Conversion ratio increase   0.01911%          
Debt conversion, shares issued (in shares) | shares           5,662,979  
Strike price (in dollars per share) | $ / shares           $ 211.20  
Cap price (in dollars per share) | $ / shares           $ 296.42  
Convertible Debt | 2026 Notes | Net Cash Settlement              
Debt Instrument [Line Items]              
Debt conversion, amount           $ 400,000  
Convertible Debt | Additional Convertible Senior Notes Due 2026              
Debt Instrument [Line Items]              
Face amount of debt         $ 150,000,000.0