XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Incentive Plans - Additional Information (Details)
1 Months Ended 9 Months Ended
Aug. 01, 2021
shares
Aug. 01, 2020
shares
Dec. 13, 2019
USD ($)
PurchasePeriod
shares
Dec. 13, 2019
USD ($)
PurchasePeriod
shares
Oct. 31, 2021
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Apr. 30, 2022
USD ($)
Plan
$ / shares
shares
Apr. 30, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of equity incentive plans | Plan             3  
Shares reserved for future issuance (in shares)             41,600,000  
Number of shares available for grant (in shares)             16,400,000  
Grants in period (in shares)             0  
Exercises in period (in shares)             2,400,000  
Weighted average exercise price (in dollars per share) | $ / shares             $ 5.47  
Options outstanding (in shares)             900,000  
Outstanding options, weighted average exercise price (in dollars per share) | $ / shares             $ 4.48  
Contractual term             1 year 8 months 12 days  
Options outstanding, intrinsic value | $             $ 47,700,000  
Monetary cap | $     $ 25,000 $ 25,000        
Share cap (in shares)       1,000        
Offering period duration (in months)       12 months        
Number of six-month purchase periods | PurchasePeriod     2 2        
Proceeds from stock plans | $             66,644,000 $ 62,343,000
Compensation not yet recognized | $             $ 668,300,000  
Period for recognition (in years)             2 years 6 months  
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)             13,059,000  
Granted (in dollars per share) | $ / shares             $ 33.90  
Common Class A | Employee Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares reserved for future issuance (in shares)     11,500,000 11,500,000        
Number of additional shares authorized     9,200,000          
Employee Stock Purchase Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares reserved for future issuance (in shares)             2,400,000  
Percent of eligible compensation (up to)     15.00% 15.00%        
Purchase price of common stock, percent     85.00%          
ESPP stock issued during period (in shares)             2,800,000  
2016 Plan | Common Class A                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares reserved for future issuance (in shares)             22,400,000  
Annual increase (in shares)             18,000,000.0  
Annual increase, percent of outstanding shares             5.00%  
Number of additional shares authorized 10,700,000 10,100,000            
2016 Plan | Employee Stock Purchase Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Proceeds from stock plans | $             $ 62,600,000  
Market Stock Units | RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)         400,000 703,117    
Granted (in dollars per share) | $ / shares         $ 46.20 $ 35.69    
Vesting percentage         200.00% 133.00%    
Award vesting period         2 years 9 months 18 days 4 years    
Modified Market Stock Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Equity instruments outstanding (in shares)             1,200,000  
Modified Market Stock Units | RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)           75,000    
Granted (in dollars per share) | $ / shares           $ 27.54    
Award vesting period           3 years 10 months 24 days