XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2017
Nov. 30, 2016
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Employer matching contribution, percent of match 100.00%        
Employer matching contribution, percent of employees' gross pay 4.00%        
Employer maximum annual contributions per employee, percent 4.00%        
Employer discretionary contribution amount $ 300,000 $ 400,000      
Employers matching contribution, vesting percentage 100.00%        
Stock options, granted 1,937,968        
Cost not yet recognized, period for recognition 4 years 9 months 10 days        
Stock options, grants in period, weighted average grant date fair value $ 3.36 $ 1.82      
Stock compensation expense recognized $ 42,713,000 $ 1,977,000      
Unvested stock options, unrecognized stock-based compensation 511,500,000   $ 14,900,000    
Stock options, outstanding, intrinsic value $ 187,800,000        
Stock options, outstanding, weighted average remaining contractual term 7 years 3 months 18 days        
Stock options, exercisable, number 21,957,416        
Stock options, exercisable, intrinsic value $ 120,100,000        
Stock options, exercisable, weighted average exercise price $ 2.09        
Stock options, exercisable, weighted average remaining contractual term 6 years 5 months 4 days        
Stock options $ 6,500,000 100,000      
Warrants issued to purchase common stock shares       122,052 139,629
Exercise price of warrants       $ 3.45 $ 2.61
Total fair value of warrants vested 0.0 1,000,000.0      
Stock Options [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock compensation expense recognized $ 3,694,000 1,977,000      
RSUs [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options, grants in period, weighted average grant date fair value $ 16.02        
Stock compensation expense recognized $ 14,052,000 0      
PRSUs [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Cost not yet recognized, period for recognition 4 years 9 months 10 days        
Stock options, grants in period, weighted average grant date fair value $ 9.59        
Stock compensation expense recognized $ 24,967,000 0      
Unvested stock options, unrecognized stock-based compensation 238,300,000        
2014 Equity Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Proceeds from stock options exercised $ 1,200,000 $ 100,000      
2014 Equity Incentive Plan [Member] | Stock Options [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Terms of award The exercise prices, vesting and other restrictions are determined at the discretion of the Board, except that the exercise price per share of incentive stock options may not be less than 100% of the fair value of a share of common stock on the date of grant.        
Expiration period 10 years        
Vesting period 4 years        
2020 Equity And Management Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common Stock, Par or Stated Value Per Share $ 0.0001