XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Stock options (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
May 03, 2019
Jun. 30, 2020
Dec. 31, 2019
2015 Plan      
Number of Shares      
Outstanding at the beginning (in shares)   2,170,212  
Granted (in shares)   1,041,358  
Exercised (in shares)   (21,390)  
Cancelled (in shares)   (259)  
Forfeitures (in shares)   (27,663)  
Outstanding at the end (in shares)   3,162,258 2,170,212
Vested and expected to vest at the end (in shares)   3,162,258  
Exercisable at the end (in shares)   1,008,066  
Weighted Average Exercise Price      
Outstanding at the beginning (in dollars per share)   $ 6.51  
Granted (in dollars per share)   39.07  
Exercised (in dollars per share)   2.61  
Cancelled (in dollars per share)   7.63  
Forfeited (in dollars per share)   19.89  
Outstanding at the end (in dollars per share)   17.14 $ 6.51
Vested and expected to vest at the end (in dollars per share)   17.14  
Exercisable at the end (in dollars per share)   $ 4.75  
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 7 months 6 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)   32,315 $ 113,295
Vested and expected to vest at the end (in dollars)   32,315  
Exercisable at the end (in dollars)   $ 16,820  
Weighted average grant date fair value per share of stock options granted   $ 24.46  
Aggregate intrinsic value of stock options exercised   $ 400  
Aggregate grant date fair value   31,600 $ 7,600
Share Based Compensation Expense Not Recognized      
Unrecognized compensation cost   $ 28,800  
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,748,100