Stock Awards - Restricted stock unit activity - Stock options outstanding and exercisable (Details) | 6 Months Ended |
Jun. 30, 2018$ / sharesshares |
Summary of stock options outstanding an exercisable | |
Options Outstanding, Number of Options Outstanding | shares | 8,583,447 |
Options Outstanding, Weighted Average Remaining Contractual Term (In Years) | 7 years 8 months 12 days |
Options Outstanding, Weighted Average Exercise Price | $ 6.33 |
Options Exercisable, Number of Options Outstanding | shares | 3,762,222 |
Options Exercisable, Weighted Average Remaining Contractual Term (In Years) | 6 years 7 months 6 days |
Options Exercisable, Weighted Average Exercise Price | $ 2.30 |
$0.18 - $1.50 | |
Summary of stock options outstanding an exercisable | |
Exercise Price, lower limit (in dollars per share) | 0.18 |
Exercise Price, upper limit (in dollars per share) | $ 1.50 |
Options Outstanding, Number of Options Outstanding | shares | 769,286 |
Options Outstanding, Weighted Average Remaining Contractual Term (In Years) | 4 years 9 months 18 days |
Options Outstanding, Weighted Average Exercise Price | $ 1.07 |
Options Exercisable, Number of Options Outstanding | shares | 769,286 |
$1.83 - $2.12 | |
Summary of stock options outstanding an exercisable | |
Exercise Price, lower limit (in dollars per share) | $ 1.83 |
Exercise Price, upper limit (in dollars per share) | $ 2.12 |
Options Outstanding, Number of Options Outstanding | shares | 1,280,363 |
Options Outstanding, Weighted Average Remaining Contractual Term (In Years) | 6 years 3 months 18 days |
Options Outstanding, Weighted Average Exercise Price | $ 1.85 |
Options Exercisable, Number of Options Outstanding | shares | 1,162,142 |
$ 2.18 | |
Summary of stock options outstanding an exercisable | |
Exercise Price (in dollars per share) | $ 2.18 |
Options Outstanding, Number of Options Outstanding | shares | 1,007,841 |
Options Outstanding, Weighted Average Remaining Contractual Term (In Years) | 6 years 10 months 24 days |
Options Outstanding, Weighted Average Exercise Price | $ 2.18 |
Options Exercisable, Number of Options Outstanding | shares | 714,385 |
$2.46 - $2.79 | |
Summary of stock options outstanding an exercisable | |
Exercise Price, lower limit (in dollars per share) | $ 2.46 |
Exercise Price, upper limit (in dollars per share) | $ 2.79 |
Options Outstanding, Number of Options Outstanding | shares | 1,055,838 |
Options Outstanding, Weighted Average Remaining Contractual Term (In Years) | 7 years 4 months 24 days |
Options Outstanding, Weighted Average Exercise Price | $ 2.55 |
Options Exercisable, Number of Options Outstanding | shares | 567,820 |
$ 4.24 | |
Summary of stock options outstanding an exercisable | |
Exercise Price (in dollars per share) | $ 4.24 |
Options Outstanding, Number of Options Outstanding | shares | 1,073,986 |
Options Outstanding, Weighted Average Remaining Contractual Term (In Years) | 8 years 2 months 12 days |
Options Outstanding, Weighted Average Exercise Price | $ 4.24 |
Options Exercisable, Number of Options Outstanding | shares | 373,011 |
$4.52 - $7.58 | |
Summary of stock options outstanding an exercisable | |
Exercise Price, lower limit (in dollars per share) | $ 4.52 |
Exercise Price, upper limit (in dollars per share) | $ 7.58 |
Options Outstanding, Number of Options Outstanding | shares | 838,853 |
Options Outstanding, Weighted Average Remaining Contractual Term (In Years) | 8 years 9 months 18 days |
Options Outstanding, Weighted Average Exercise Price | $ 5.82 |
Options Exercisable, Number of Options Outstanding | shares | 165,620 |
$ 12 | |
Summary of stock options outstanding an exercisable | |
Exercise Price (in dollars per share) | $ 12 |
Options Outstanding, Number of Options Outstanding | shares | 1,521,581 |
Options Outstanding, Weighted Average Remaining Contractual Term (In Years) | 9 years 1 month 6 days |
Options Outstanding, Weighted Average Exercise Price | $ 12 |
Options Exercisable, Number of Options Outstanding | shares | 9,958 |
$12.72 - $22.87 | |
Summary of stock options outstanding an exercisable | |
Exercise Price, lower limit (in dollars per share) | $ 12.72 |
Exercise Price, upper limit (in dollars per share) | $ 22.87 |
Options Outstanding, Number of Options Outstanding | shares | 873,404 |
Options Outstanding, Weighted Average Remaining Contractual Term (In Years) | 9 years 3 months 18 days |
Options Outstanding, Weighted Average Exercise Price | $ 16.06 |
$24.97 - $30.35 | |
Summary of stock options outstanding an exercisable | |
Exercise Price, lower limit (in dollars per share) | 24.97 |
Exercise Price, upper limit (in dollars per share) | $ 30.35 |
Options Outstanding, Number of Options Outstanding | shares | 162,295 |
Options Outstanding, Weighted Average Remaining Contractual Term (In Years) | 9 years 8 months 12 days |
Options Outstanding, Weighted Average Exercise Price | $ 27.96 |