Annual report pursuant to Section 13 and 15(d)

Stock-based Compensation - Summary of Stock Options Outstanding (Details)

v3.19.3.a.u2
Stock-based Compensation - Summary of Stock Options Outstanding (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Option Outstanding, Number of Shares (in shares) | shares 7,411
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 8 years 29 days
Options Outstanding, Weighted Average Price (in dollars per share) $ 2.44
Options Exercisable, Number of Shares (in shares) | shares 3,258
Options Exercisable, Weighted Average Price (in dollars per share) $ 3.86
$0.49 - $0.61  
Range of Exercise Prices, Lower (in dollars per share) 0.49
Range of Exercise Prices, Upper (in dollars per share) $ 0.61
Option Outstanding, Number of Shares (in shares) | shares 1,768
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 9 years 8 months 12 days
Options Outstanding, Weighted Average Price (in dollars per share) $ 0.61
Options Exercisable, Number of Shares (in shares) | shares 64
Options Exercisable, Weighted Average Price (in dollars per share) $ 0.56
$1.13 - $1.79  
Range of Exercise Prices, Lower (in dollars per share) 1.13
Range of Exercise Prices, Upper (in dollars per share) $ 1.79
Option Outstanding, Number of Shares (in shares) | shares 1,970
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 8 years 8 months 1 day
Options Outstanding, Weighted Average Price (in dollars per share) $ 1.54
Options Exercisable, Number of Shares (in shares) | shares 742
Options Exercisable, Weighted Average Price (in dollars per share) $ 1.59
$1.82 - $2.33  
Range of Exercise Prices, Lower (in dollars per share) 1.82
Range of Exercise Prices, Upper (in dollars per share) $ 2.33
Option Outstanding, Number of Shares (in shares) | shares 1,773
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 8 years 7 months 6 days
Options Outstanding, Weighted Average Price (in dollars per share) $ 1.97
Options Exercisable, Number of Shares (in shares) | shares 829
Options Exercisable, Weighted Average Price (in dollars per share) $ 1.99
$2.68 - $15.33  
Range of Exercise Prices, Lower (in dollars per share) 2.68
Range of Exercise Prices, Upper (in dollars per share) $ 15.33
Option Outstanding, Number of Shares (in shares) | shares 1,900
Options Outstanding, Weighted-Average Remaining Contractual Life (Years) 5 years 5 months 16 days
Options Outstanding, Weighted Average Price (in dollars per share) $ 5.52
Options Exercisable, Number of Shares (in shares) | shares 1,623
Options Exercisable, Weighted Average Price (in dollars per share) $ 5.99