XML 106 R69.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders Equity (Deficit) - Summary of Stock Option Plans Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Ending Balance 736,645    
Employee Stock Option | 2014 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Beginning Balance 595,577 349,046  
Number of Shares, Granted 171,408 314,685  
Number of Shares, Exercised (13,960) (9,909)  
Number of Shares, Forfeited (16,380) (54,739)  
Number of Shares, Expired   (3,506)  
Number of Shares, Ending Balance 736,645 595,577 349,046
Number of Shares, Vested and expected to vest 687,488    
Number of Shares, Exercisable 410,649 294,851  
Weighted-Average Exercise Price Per Share, Beginning Balance $ 3.71 $ 3.14  
Weighted-Average Exercise Price Per Share, Granted 6.11 4.01  
Weighted-Average Exercise Price Per Share, Exercised 2.50 2.17  
Weighted-Average Exercise Price Per Share, Forfeited 8.57 2.15  
Weighted-Average Exercise Price Per Share, Expired   2.98  
Weighted-Average Exercise Price Per Share, Ending Balance 4.18 3.71 $ 3.14
Weighted-Average Exercise Price Per Share, Vested and expected to vest 4.01    
Weighted-Average Exercise Price Per Share, Exercisable $ 3.55 $ 3.42  
Weighted-Average Remaining Contractual Life, Outstanding 7 years 6 months 7 years 9 months 18 days 7 years 6 months
Weighted-Average Remaining Contractual Life, Vested and expected to vest 7 years 3 months 18 days    
Weighted-Average Remaining Contractual Life, Exercisable 6 years 3 months 18 days 6 years 6 months  
Aggregate Intrinsic Value, Exercised $ 86,070    
Aggregate Intrinsic Value, Ending Balance 947,794    
Aggregate Intrinsic Value, Vested and expected to vest 723,894    
Aggregate Intrinsic Value, Exercisable $ 641,115