XML 20 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Schedule of Options to Purchase Shares of Common Stock Outstanding and Exercisable (Details)
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Number of Outstanding Options 6,145,044
Weighted Average Remaining Life In Years 7 years 5 months 23 days
Weighted-Average Exercise Price | $ / shares $ 0.76
Number Exercisable 6,145,044
Exercise Price One [Member]  
Exercise Prices | $ / shares $ 0.22
Number of Outstanding Options 2,524,513
Weighted Average Remaining Life In Years 8 years 8 months 23 days
Weighted-Average Exercise Price | $ / shares $ 0.22
Number Exercisable 2,524,513
Exercise Price Two [Member]  
Exercise Prices | $ / shares $ 0.38
Number of Outstanding Options 1,162,500
Weighted Average Remaining Life In Years 7 years 3 months 15 days
Weighted-Average Exercise Price | $ / shares $ 0.375
Number Exercisable 1,162,500
Exercise Price Three [Member]  
Exercise Prices | $ / shares $ 0.51
Number of Outstanding Options 242,966
Weighted Average Remaining Life In Years 7 years 8 months 12 days
Weighted-Average Exercise Price | $ / shares $ 0.51
Number Exercisable 242,966
Exercise Price Four [Member]  
Exercise Prices | $ / shares $ 0.58
Number of Outstanding Options 271,224
Weighted Average Remaining Life In Years 7 years 29 days
Weighted-Average Exercise Price | $ / shares $ 0.58
Number Exercisable 271,224
Exercise Price Five [Member]  
Exercise Prices | $ / shares $ 0.73
Number of Outstanding Options 1,025,000
Weighted Average Remaining Life In Years 6 years 5 months 23 days
Weighted-Average Exercise Price | $ / shares $ 0.73
Number Exercisable 1,025,000
Exercise Price Six [Member]  
Exercise Prices | $ / shares $ 1.37
Number of Outstanding Options 150,000
Weighted Average Remaining Life In Years 5 years 9 months 22 days
Weighted-Average Exercise Price | $ / shares $ 1.37
Number Exercisable 150,000
Exercise Price Seven [Member]  
Exercise Prices | $ / shares $ 1.43
Number of Outstanding Options 525,000
Weighted Average Remaining Life In Years 5 years 7 months 28 days
Weighted-Average Exercise Price | $ / shares $ 1.43
Number Exercisable 525,000
Exercise Price Eight [Member]  
Exercise Prices | $ / shares $ 2.60
Number of Outstanding Options 5,280
Weighted Average Remaining Life In Years 4 years 9 months 3 days
Weighted-Average Exercise Price | $ / shares $ 2.60
Number Exercisable 5,280
Exercise Price Nine [Member]  
Exercise Prices | $ / shares $ 2.79
Number of Outstanding Options 9,760
Weighted Average Remaining Life In Years 4 years 3 months 4 days
Weighted-Average Exercise Price | $ / shares $ 2.79
Number Exercisable 9,760
Exercise Price Ten [Member]  
Exercise Prices | $ / shares $ 2.95
Number of Outstanding Options 150,000
Weighted Average Remaining Life In Years 4 years 7 months 17 days
Weighted-Average Exercise Price | $ / shares $ 2.95
Number Exercisable 150,000
Exercise Price Eleven [Member]  
Exercise Prices | $ / shares $ 11.88
Number of Outstanding Options 2,359
Weighted Average Remaining Life In Years 2 years 3 months 4 days
Weighted-Average Exercise Price | $ / shares $ 11.88
Number Exercisable 2,359
Exercise Price Twelve [Member]  
Exercise Prices | $ / shares $ 15.00
Number of Outstanding Options 75,000
Weighted Average Remaining Life In Years 5 years 7 months 28 days
Weighted-Average Exercise Price | $ / shares $ 15.00
Number Exercisable 75,000
Exercise Price Thirteen [Member]  
Exercise Prices | $ / shares $ 19.80
Number of Outstanding Options 1,442
Weighted Average Remaining Life In Years 2 years 1 month 2 days
Weighted-Average Exercise Price | $ / shares $ 19.80
Number Exercisable 1,442