XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock options (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
May 03, 2019
Sep. 30, 2020
Dec. 31, 2019
2015 Plan      
Number of Shares      
Outstanding at the beginning (in shares)   2,170,212  
Granted (in shares)   1,105,045  
Exercised (in shares)   (53,829)  
Cancelled (in shares)   (259)  
Forfeitures (in shares)   (71,528)  
Outstanding at the end (in shares)   3,149,641 2,170,212
Vested and expected to vest at the end (in shares)   3,149,641  
Exercisable at the end (in shares)   1,107,818  
Weighted Average Exercise Price      
Outstanding at the beginning (in dollars per share)   $ 6.51  
Granted (in dollars per share)   37.34  
Exercised (in dollars per share)   2.05  
Cancelled (in dollars per share)   7.63  
Forfeited (in dollars per share)   23.35  
Outstanding at the end (in dollars per share)   17.02 $ 6.51
Vested and expected to vest at the end (in dollars per share)   17.02  
Exercisable at the end (in dollars per share)   $ 5.01  
Weighted Average Remaining Contractual Life (Years) And Aggregate Intrinsic Value      
Outstanding (in years)   9 years 1 month 6 days 8 years 7 months 6 days
Granted (in years)   9 years 10 months 24 days  
Exercised (in years)   7 years 9 months 18 days  
Cancelled (in years)   8 years 8 months 12 days  
Forfeited (in years)   9 years 3 months 18 days  
Outstanding at the beginning (in dollars)   $ 113,295  
Outstanding at the end (in dollars)   6,963 $ 113,295
Vested and expected to vest at the end (in dollars)   6,963  
Exercisable at the end (in dollars)   $ 4,755  
Weighted average grant date fair value per share of stock options granted   $ 23.40  
Aggregate intrinsic value of stock options exercised   $ 400  
Aggregate grant date fair value   33,800 $ 7,600
Share Based Compensation Expense Not Recognized      
Unrecognized compensation cost   $ 26,100  
Compensation expense recognition period   3 years  
Omnibus Incentive Plan      
Stock Based Compensation      
Number of shares reserved for issuance under the plan 2,900,000    
Annual increase in number of share reserved for issuance (as percent) 4.00%    
2015 Plan and 2019 Employee Stock Purchase Plan      
Stock Based Compensation      
Vesting period   4 years  
Expiration period   10 years  
2019 Employee Stock Purchase Plan      
Stock Based Compensation      
Number of shares reserved for issuance under the plan   2,728,278