XML 86 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Option Plan - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding, December 31, 2018 (in shares) 661,180  
Granted (in Shares) 816,356  
Exercised (in Shares) (1,548)  
Forfeited (in Shares) (99,967)  
Expired (in Shares) (479)  
Outstanding, December 31, 2019 (in shares) 1,375,542 661,180
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Outstanding, December 31, 2018, Weighted Average Exercise Price (in dollars per share) $ 1.22  
Granted, Weighted Average Exercise Price (in dollars per share) 13.99  
Exercised, Weighted Average Exercise Price (in dollars per share) 2.41  
Forfeited, Weighted Average Exercise Price (in dollars per share) 7.50  
Expired, Weighted Average Exercise Price (in dollars per share) 42.08  
Outstanding, December 31, 2019, Weighted Average Exercise Price (in dollars per share) $ 8.33 $ 1.22
Stock Options, Additional Disclosures [Abstract]    
Outstanding, Weighted Average Remaining Contractual Term 9 years 1 month 28 days 9 years 6 months 7 days
Vested and expected to vest, Weighted Average Remaining Contractual Term 9 years 1 month 28 days  
Options exercisable, Weighted Average Remaining Contractual Term 7 years 10 months 6 days  
Outstanding, Aggregate Intrinsic Value $ 23,654 $ 6,198
Vested and expected to vest, Aggregate Intrinsic Value 23,654  
Options exercisable, Aggregate Intrinsic Value $ 4,625  
Vested and expected to vest, December 31, 2019 (in shares) 1,375,542  
Vested and expected to vest, December 31, 2019, Weighted Average Exercise Price (in dollars per share) $ 8.33  
Options exercisable, December 31, 2019 (in Shares) 203,344  
Options exercised, December 31, 2019, Weighted Average Exercise Price (in dollars per share) $ 3.49