XML 85 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders Deficit - Summary of Stock Option Plans Activity (Details) - Employee Stock Option - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Beginning Balance 1,517,771 1,161,705  
Number of Shares, Granted 802,500 494,500  
Number of Shares, Exercised (144,645) (41,815)  
Number of Shares, Forfeited (66,428) (81,676)  
Number of Shares, Expired/Cancelled (61,961) (14,943)  
Number of Shares, Ending Balance 2,047,237 1,517,771 1,161,705
Number of Shares, Vested and expected to vest 2,047,237    
Number of Shares, Exercisable 1,256,352 851,996  
Weighted-Average Exercise Price Per Share, Beginning Balance $ 2.97 $ 3.35  
Weighted-Average Exercise Price Per Share, Granted 3.39 2.09  
Weighted-Average Exercise Price Per Share, Exercised 2.19 2.68  
Weighted-Average Exercise Price Per Share, Forfeited 3.24 2.64  
Weighted-Average Exercise Price Per Share, Expired/Cancelled 6.52 6.15  
Weighted-Average Exercise Price Per Share, Ending Balance 3.07 2.97 $ 3.35
Weighted-Average Exercise Price Per Share, Vested and expected to vest 3.07    
Weighted-Average Exercise Price Per Share, Exercisable $ 2.91 $ 3.31  
Weighted-Average Remaining Contractual Life, Outstanding 7 years 7 months 6 days 7 years 6 months 7 years 8 months 12 days
Weighted-Average Remaining Contractual Life, Vested and expected to vest 7 years 7 months 6 days    
Weighted-Average Remaining Contractual Life, Exercisable 6 years 6 months 6 years 6 months  
Aggregate Intrinsic Value, Balance $ 366,007 $ 67,242 $ 36,887
Aggregate Intrinsic Value, Exercised 243,531 152,130  
Aggregate Intrinsic Value, Vested and expected to vest 366,007    
Aggregate Intrinsic Value, Exercisable $ 346,595 $ 248