XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Schedule of Options to Purchase Shares of Common Stock Outstanding and Exercisable (Details)
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Number of Outstanding Options 6,135,284
Weighted Average Remaining Life In Years 6 years 5 months 9 days
Weighted-Average Exercise Price | $ / shares $ 0.74
Number Exercisable 6,135,284
Exercise Price One [Member]  
Exercise Prices | $ / shares $ 0.22
Number of Outstanding Options 2,524,513
Weighted Average Remaining Life In Years 7 years 11 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 6 years 6 months 14 days
Weighted-Average Exercise Price | $ / shares $ 0.38
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 6 years 11 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 6 years 3 months 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 5 years 8 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 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 4 years 10 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 4 days
Weighted-Average Exercise Price | $ / shares $ 2.60
Number Exercisable 5,280
Exercise Price Nine [Member]  
Exercise Prices | $ / shares $ 2.95
Number of Outstanding Options 150,000
Weighted Average Remaining Life In Years 3 years 11 months 23 days
Weighted-Average Exercise Price | $ / shares $ 2.95
Number Exercisable 150,000
Exercise Price Ten [Member]  
Exercise Prices | $ / shares $ 11.88
Number of Outstanding Options 2,359
Weighted Average Remaining Life In Years 1 year 6 months 3 days
Weighted-Average Exercise Price | $ / shares $ 11.88
Number Exercisable 2,359
Exercise Price Eleven [Member]  
Exercise Prices | $ / shares $ 15.00
Number of Outstanding Options 75,000
Weighted Average Remaining Life In Years 4 years 10 months 28 days
Weighted-Average Exercise Price | $ / shares $ 15.00
Number Exercisable 75,000
Exercise Price Twelve [Member]  
Exercise Prices | $ / shares $ 19.80
Number of Outstanding Options 1,442
Weighted Average Remaining Life In Years 1 year 4 months 2 days
Weighted-Average Exercise Price | $ / shares $ 19.80
Number Exercisable 1,442