XML 98 R66.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stockholders Equity (Deficit) - Summary of Stock Option Plans Activity (Details) - Employee Stock Option - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Beginning Balance 736,645 595,577  
Number of Shares, Granted 563,400 171,408  
Number of Shares, Exercised (11,093) (13,960)  
Number of Shares, Forfeited (70,754) (16,380)  
Number of Shares, Expired/Cancelled (56,493)    
Number of Shares, Ending Balance 1,161,705 736,645 595,577
Number of Shares, Vested and expected to vest 1,087,266    
Number of Shares, Exercisable 593,670 410,649  
Weighted-Average Exercise Price Per Share, Beginning Balance $ 4.18 $ 3.71  
Weighted-Average Exercise Price Per Share, Granted 2.46 6.11  
Weighted-Average Exercise Price Per Share, Exercised 2.15 2.5  
Weighted-Average Exercise Price Per Share, Forfeited 4.60 8.57  
Weighted-Average Exercise Price Per Share, Expired/Cancelled 3.97    
Weighted-Average Exercise Price Per Share, Ending Balance 3.35 4.18 $ 3.71
Weighted-Average Exercise Price Per Share, Vested and expected to vest 3.36    
Weighted-Average Exercise Price Per Share, Exercisable $ 3.46 $ 3.55  
Weighted-Average Remaining Contractual Life, Outstanding 7 years 8 months 12 days 7 years 6 months 7 years 9 months 18 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 4 months 24 days 6 years 3 months 18 days  
Aggregate Intrinsic Value, Exercised $ 2,126 $ 86,070  
Aggregate Intrinsic Value, Balance 36,887 947,794  
Aggregate Intrinsic Value, Vested and expected to vest 36,465    
Aggregate Intrinsic Value, Exercisable $ 28,822 $ 641,115