Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details 5)

v3.10.0.1
Stockholders' Equity (Details 5) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Weighted Average Remaining Contractual Life - Years 8 years 4 months 6 days 8 years 4 months 14 days
Number of options outstanding 5,752,494 3,976,884
Weighted Average Exercise Price Stock Options Outstanding $ 2.69 $ 3.58
Number of Awards Vested 3,598,133 2,434,148
Weighted Average Exercise Price $ 3.57 $ 4.84
Weighted Average Remaining Contractual Life of Stock Options Vested 7 years 7 months 13 days 7 years 8 months 12 days
Range One [Member]    
Exercise price lower range limit $ 0.90 $ 1.05
Exercise price upper range limit $ 1.05 $ 2.00
Weighted Average Remaining Contractual Life - Years 9 years 5 months 16 days 9 years 6 months 21 days
Number of options outstanding 3,607,307 2,528,666
Weighted Average Exercise Price Stock Options Outstanding $ 0.98 $ 1.18
Number of Awards Vested 1,643,641 1,197,708
Weighted Average Exercise Price $ 1.05 $ 1.33
Weighted Average Remaining Contractual Life of Stock Options Vested 9 years 26 days 9 years 3 months 11 days
Range Two [Member]    
Exercise price lower range limit $ 1.06 $ 2.01
Exercise price upper range limit $ 2.00 $ 6.00
Weighted Average Remaining Contractual Life - Years 8 years 1 month 24 days 7 years 10 months 10 days
Number of options outstanding 705,814 821,174
Weighted Average Exercise Price Stock Options Outstanding $ 1.52 $ 4.59
Number of Awards Vested 684,864 651,429
Weighted Average Exercise Price $ 1.53 $ 4.58
Weighted Average Remaining Contractual Life of Stock Options Vested 8 years 1 month 13 days 7 years 10 months 10 days
Range Three [Member]    
Exercise price lower range limit $ 2.01 $ 6.01
Exercise price upper range limit $ 6.00 $ 20.00
Weighted Average Remaining Contractual Life - Years 7 years 1 month 9 days 5 years 1 month 13 days
Number of options outstanding 821,174 505,694
Weighted Average Exercise Price Stock Options Outstanding $ 4.59 $ 7.47
Number of Awards Vested 651,429 463,661
Weighted Average Exercise Price $ 4.58 $ 7.58
Weighted Average Remaining Contractual Life of Stock Options Vested 7 years 1 month 6 days 4 years 11 months 4 days
Range Four [Member]    
Exercise price lower range limit $ 6.01 $ 20.01
Exercise price upper range limit $ 20.00 $ 45.00
Weighted Average Remaining Contractual Life - Years 4 years 4 months 17 days 1 year 7 months 28 days
Number of options outstanding 505,694 118,016
Weighted Average Exercise Price Stock Options Outstanding $ 7.47 $ 29.85
Number of Awards Vested 505,694 118,016
Weighted Average Exercise Price $ 7.47 $ 29.85
Weighted Average Remaining Contractual Life of Stock Options Vested 4 years 4 months 17 days 1 year 7 months 28 days
Range Five [Member]    
Exercise price lower range limit $ 20.01 $ 45.01
Exercise price upper range limit $ 43.25 $ 72.00
Weighted Average Remaining Contractual Life - Years 11 months 19 days 2 months 5 days
Number of options outstanding 112,505 3,334
Weighted Average Exercise Price Stock Options Outstanding $ 29.46 $ 50.25
Number of Awards Vested 112,505 3,334
Weighted Average Exercise Price $ 29.46 $ 50.25
Weighted Average Remaining Contractual Life of Stock Options Vested 11 months 19 days 2 months 5 days