XML 88 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Equity Incentive Plans - Additional Information (Details)
1 Months Ended 12 Months Ended
Apr. 30, 2019
USD ($)
vote
$ / shares
shares
Jan. 31, 2024
USD ($)
$ / shares
shares
Jan. 31, 2023
USD ($)
$ / shares
shares
Jan. 31, 2022
USD ($)
shares
Feb. 29, 2024
USD ($)
Feb. 28, 2022
USD ($)
Apr. 23, 2019
shares
Nov. 30, 2018
vote
$ / shares
shares
Class of Stock [Line Items]                
Common stock, conversion features, term (in months)   6 months            
Initial offering period (in years)   15 years            
Common stock, par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001          
Shares granted (in shares)   0 0 0        
Aggregate intrinsic value, exercised | $   $ 90,039,000 $ 121,500,000 $ 843,000,000        
Number of shares available for future issuance (in shares)   96,713,028 92,819,161          
Number of purchase periods | vote 4              
Stock options                
Class of Stock [Line Items]                
Number of shares available for future issuance (in shares)   3,314,228 4,800,616          
Unvested RSUs                
Class of Stock [Line Items]                
Unrecognized compensation cost | $     $ 207,700,000          
Unrecognized stock-based compensation expenses | $   $ 1,782,200,000            
Unrecognized stock-based compensation excepted to be recognized over a weighted-average period (in years)   2 years 6 months            
Number of shares available for future issuance (in shares)   26,040,557 21,868,533          
Purchase rights committed under the ESPP                
Class of Stock [Line Items]                
Unrecognized stock-based compensation expenses | $   $ 38,600,000            
Unrecognized stock-based compensation excepted to be recognized over a weighted-average period (in years)   1 year 1 month 6 days            
Number of shares available for future issuance (in shares)   2,086,604 2,851,856          
Maximum number of shares per employee (in shares) 3,000              
Consecutive offering period (in months) 27 months              
2019 Plan                
Class of Stock [Line Items]                
Vesting period of awards (in years) 4 years              
Maximum term (in years) 10 years              
Shares reserved for issuance (as a percent) 5.00%              
2019 Employee Stock Purchase Plan | Purchase rights committed under the ESPP                
Class of Stock [Line Items]                
Number of shares available for future issuance (in shares)   14,712,385 11,930,797          
Percent of outstanding stock, maximum (as a percent) 1.00%              
Number of additional shares allowable under the plan (in shares) 7,500,000              
Class A                
Class of Stock [Line Items]                
Common stock number of votes per share | vote               1
Common stock, conversion basis (in shares)               1
Common stock, shares authorized (in shares) 2,000,000,000 2,000,000,000 2,000,000,000         320,000,000
Common stock, par value (in dollars per share) | $ / shares $ 0.001             $ 0.001
Stock repurchase program, amount authorized | $           $ 1,000,000,000    
Stock prepurchased and retired (in shares)     11,170,907          
Stock repurchased and retired | $     $ 1,000,000,000          
Class A | Subsequent Event                
Class of Stock [Line Items]                
Stock repurchase program, amount authorized | $         $ 1,500,000,000      
Class A | Purchase rights committed under the ESPP                
Class of Stock [Line Items]                
Percentage of purchase price of common stock to fair market value of common stock on offering or purchase date (as a percent) 85.00%              
ESPP excess rate purchase right, value | $ $ 25,000              
Shares issued of common stock (in shares)   921,892 678,279 838,395        
Class A | 2019 Plan                
Class of Stock [Line Items]                
Number of shares authorized (in shares) 58,300,889              
Number of additional shares authorized under the plan (in shares) 34,000,000              
Class A | 2011 Plan                
Class of Stock [Line Items]                
Other shares authorized (in shares) 24,300,889              
Class A | 2019 Employee Stock Purchase Plan | Purchase rights committed under the ESPP                
Class of Stock [Line Items]                
Number of shares available for future issuance (in shares) 9,000,000              
Class B                
Class of Stock [Line Items]                
Common stock number of votes per share | vote               10
Common stock, conversion basis (in shares)               1
Common stock, shares authorized (in shares)   300,000,000 300,000,000       300,000,000 300,000,000
Common stock, par value (in dollars per share) | $ / shares $ 0.001             $ 0.001