v3.25.1
Stockholders’ Equity and Equity Incentive Plans - Additional Information (Details)
3 Months Ended
Apr. 30, 2025
USD ($)
plan
$ / shares
shares
Jan. 31, 2025
$ / shares
shares
Nov. 30, 2024
USD ($)
Feb. 29, 2024
USD ($)
Class of Stock [Line Items]        
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001    
Remaining authorized repurchase amount $ 1,200,000,000      
Number of equity incentive plans | plan 2      
Unrecognized stock-based compensation expenses related to outstanding unvested stock options (in shares) $ 0      
RSUs        
Class of Stock [Line Items]        
Unrecognized stock-based compensation expenses $ 1,405,100,000      
Unrecognized stock-based compensation excepted to be recognized over a weighted-average period (in years) 2 years 7 months 6 days      
Awards granted (in shares) | shares 2,576,206      
RSUs with Service and Performance Criteria        
Class of Stock [Line Items]        
Awards granted (in shares) | shares 700,000      
Vesting percentage 100.00%      
RSUs with Service and Performance Criteria | Minimum        
Class of Stock [Line Items]        
Vesting percentage 0.00%      
RSUs with Service and Performance Criteria | Maximum        
Class of Stock [Line Items]        
Vesting percentage 100.00%      
ESPP        
Class of Stock [Line Items]        
Unrecognized stock-based compensation expenses $ 26,100,000      
Unrecognized stock-based compensation excepted to be recognized over a weighted-average period (in years) 1 year 1 month 6 days      
Class A Common Stock        
Class of Stock [Line Items]        
Common stock, shares authorized (in shares) | shares 2,000,000,000 2,000,000,000    
Common stock, par value (in dollars per share) | $ / shares $ 0.001      
Stock repurchase program, amount authorized     $ 1,200,000,000 $ 1,500,000,000
Stock prepurchased and retired (in shares) | shares 5,561,920      
Stock repurchased and retired $ 418,000,000.0      
Class B Common Stock        
Class of Stock [Line Items]        
Common stock, shares authorized (in shares) | shares 300,000,000 300,000,000    
Common stock, par value (in dollars per share) | $ / shares $ 0.001