Annual report pursuant to Section 13 and 15(d)

Note 8 - Equity (Details Textual)

v3.3.1.900
Note 8 - Equity (Details Textual)
1 Months Ended 12 Months Ended
Dec. 30, 2015
USD ($)
$ / shares
shares
Nov. 25, 2015
$ / shares
shares
Dec. 16, 2014
USD ($)
$ / shares
shares
Nov. 14, 2014
USD ($)
$ / shares
shares
Sep. 16, 2014
shares
Jan. 02, 2014
USD ($)
$ / shares
shares
Nov. 26, 2012
shares
Dec. 30, 2015
$ / shares
shares
Nov. 30, 2012
Dec. 31, 2015
USD ($)
$ / shares
shares
Dec. 31, 2014
USD ($)
$ / shares
shares
Sep. 17, 2014
shares
May. 15, 2014
shares
Dec. 24, 2013
shares
Jan. 09, 2013
shares
IPO [Member]                              
Stock Issued During Period, Shares, New Issues       3,000,000                      
Share Price | $ / shares       $ 6.50                      
Proceeds from Issuance Initial Public Offering | $       $ 17,065,000                      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period       450,000                      
Proceeds from Stock Options Exercised | $       $ 2,710,000                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       90,000                      
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares       $ 8.125                      
Secondary Offering [Member]                              
Stock Issued During Period, Shares, New Issues   2,272,727                          
Share Price | $ / shares   $ 5.50                          
Over-Allotment Option [Member]                              
Share Price | $ / shares $ 5.50             $ 5.50              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 340,909                            
The 2012 Plan [Member]                              
Share-based Compensation Arrangement, Award Plan Term                 10 years            
The 2014 Plan [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized                         1,513,000    
Minimum [Member]                              
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Exercise Price | $ / shares                   $ 5.99 $ 1.20        
Maximum [Member]                              
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Exercise Price | $ / shares                   $ 9.62 $ 6.50        
Employee Stock Option [Member]                              
Allocated Share-based Compensation Expense | $                   $ 328,772 $ 32,105        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition                   2 years 175 days          
Restricted Stock [Member] | Tranche 1 [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period           4 years                  
Restricted Stock [Member] | Tranche 2 [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period           3 years                  
Restricted Stock [Member]                              
Share Price | $ / shares     $ 6.20     $ 1.20       $ 9.62          
Allocated Share-based Compensation Expense | $                   $ 496,373 $ 69,725        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition                   2 years 186 days          
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted     95,000     567,375       8,000 662,375        
Number of Tranches of Restricted Stock           2                  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     4 years             4 years          
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost | $     $ 589,000     $ 679,000       $ 76,960          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options | $                   $ 790,706          
Prior to Increase [Member]                              
Common Stock, Shares Authorized                             150,000
Posterior to Increase [Member]                              
Common Stock, Shares Authorized                             4,000,000
Stock Issued During Period, Shares, New Issues               2,613,636              
Proceeds from Issuance Initial Public Offering | $                   $ 22,425,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period                   445        
Proceeds from Stock Options Exercised | $                   $ 534        
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares       $ 8.125                      
Stock Issued During Period, Value, Stock Options Exercised | $ $ 13,000,000                 $ 534          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                   240,160 321,895        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | $                   $ 1,171,360          
Allocated Share-based Compensation Expense | $                     $ 113,929        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options | $                   $ 854,051          
Class of Warrant Or Right, Issued During Period       90,000                      
Class of Warrants or Rights, Outstanding, Remaining Contractual Life                   2 years 328 days          
Preferred Stock, Shares Authorized                   50,000 50,000        
Convertible Preferred Stock, Shares Issued upon Conversion                   53.4          
Convertible Preferred Stock Converted to Other Securities | $       $ 25,000                      
Conversion of Stock, Shares Issued       1,335,000                      
Common Stock Dividends, Shares         0.78   29                
Common Stock, Shares Authorized                   20,000,000 20,000,000 20,000,000   4,250,000