XML 76 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Details)
6 Months Ended 12 Months Ended
Oct. 31, 2020
USD ($)
shares
Apr. 30, 2020
USD ($)
shares
Oct. 31, 2019
USD ($)
shares
Apr. 30, 2019
USD ($)
shares
Dec. 31, 2020
USD ($)
period
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Jun. 30, 2015
shares
Stock Based Compensation                
Shares granted         6,204,000      
2015 Plan                
Stock Based Compensation                
Shares reserved for issuance         13,988,187     3,451,495
Shares reserved for issuance as a proportion common stock outstanding (as a percent)         4.00%      
2015 Plan | Minimum                
Stock Based Compensation                
Shares reserved for issuance         3,500,000      
Employee stock purchase plan                
Stock Based Compensation                
Shares reserved for issuance         2,184,963     893,548
Shares reserved for issuance as a proportion common stock outstanding (as a percent)         1.00%      
Price in relation to fair market value of common stock on the date of grant, lower range limit (as a percent)         85.00%      
Maximum number of shares a participant may receive during the period (in shares)         5,000      
Maximum amount of award or purchase during a calendar year | $         $ 25,000      
Maximum offering period, term         27 months      
Number of expected offering periods each year | period         2      
Offering period, expected term         6 months      
Number of Shares Purchased 136,288 97,247 136,084 132,177        
Total Proceeds | $ $ 4,052,000 $ 3,061,000 $ 2,176,000 $ 2,147,000        
Maximum employee contribution of employee's cash compensation (as a percent)         15.00%      
Employee stock purchase plan | Minimum                
Stock Based Compensation                
Shares reserved for issuance         880,000      
Performance-based awards                
Stock Based Compensation                
Stock-based compensation expense | $         $ 17,200,000 $ 7,300,000    
Employee and non-employee stock options                
Stock Based Compensation                
Stock-based compensation expense | $         $ 50,171,000 $ 28,624,000 $ 14,198,000  
Shares available for issuance         3,466,000 6,416,000    
Employee and non-employee stock options | 2015 Plan                
Stock Based Compensation                
Vesting period         4 years      
Expiration period         10 years      
Stock appreciation rights | 2015 Plan                
Stock Based Compensation                
Expiration period         10 years      
Restricted stock units                
Stock Based Compensation                
Number of shares vested         1,100      
Shares granted         3,102