Quarterly report pursuant to Section 13 or 15(d)

Stock Options (Details Narrative)

v3.5.0.2
Stock Options (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 02, 2016
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense   $ 828,097 $ 240,664 $ 1,522,345 $ 843,527  
Weighted average grant-date fair value, options granted       $ 2.85    
Average intrinsic value of options exercised       $ 610,608 $ 95,108  
Total unrecognized compensation expense   $ 6,134,356   $ 6,134,356    
Share-based compensation expense, not yet recognized period of recognition       2 years 8 months 16 days    
2014 Equity Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Increase in number of shares of common stock available for issuance 1,250,000          
Percentage of outstanding common shares           7.00%
Shares available for grant   3,585,133   3,585,133    
2014 Equity Incentive Plan [Member] | Condition One [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Increases in number of shares of common stock available for issuance, minimum percentage of outstanding common stock       7.00%    
2014 Equity Incentive Plan [Member] | Condition Two [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Increases in number of shares of common stock available for issuance, minimum percentage of outstanding common stock       20.00%    
2014 Equity Incentive Plan [Member] | Employee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregate common stock available for stock options granted, shares   9,916,017   9,916,017    
Stock option expiration period       10 years    
Expected term in years       6 years 3 months