Annual report pursuant to Section 13 and 15(d)

Stock Options (Details Narrative)

v3.7.0.1
Stock Options (Details Narrative) - USD ($)
12 Months Ended
Jan. 02, 2016
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense   $ 3,163,534 $ 1,153,302
Weighted average grant-date fair value, options granted   $ 3.81 $ 1.41
Average intrinsic value of options exercised   $ 1,004,321 $ 152,531
Fair value of options vested   2,561,877  
Total unrecognized compensation expense   $ 9,232,486  
Share-based compensation expense, not yet recognized period of recognition   3 years 11 days  
2014 Equity Incentive Plan [Member] | Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option expiration period   10 years  
Expected term in years   6 years 3 months  
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%  
Evergreen Provision [Member] | 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 3,127,722  
Aggregate common stock available for stock options granted, shares   9,916,017  
Shares available for grant   2,840,133  
Percentage of outstanding common shares   7.00%  
Evergreen Provision [Member] | 2014 Equity Incentive Plan [Member] | January 1, 2017 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Aggregate common stock available for stock options granted, shares   13,043,739  
Shares available for grant   5,967,855