Quarterly report pursuant to Section 13 or 15(d)

Note 8 - Summary of Stock Options (Details Textual)

v3.5.0.2
Note 8 - Summary of Stock Options (Details Textual)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2016
$ / shares
shares
Jun. 30, 2016
USD ($)
$ / shares
shares
Mar. 31, 2016
Jun. 30, 2015
USD ($)
$ / shares
shares
Jun. 30, 2016
USD ($)
$ / shares
shares
Jun. 30, 2015
USD ($)
$ / shares
shares
Dec. 31, 2015
$ / shares
shares
Jul. 22, 2015
shares
Jul. 21, 2015
shares
Two Thousand Five Plan [Member]                  
Common Stock, Capital Shares Reserved for Future Issuance   2,520     2,520        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number   2,520     2,520        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares   $ 101.26     $ 101.26        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term         350 days        
The 2006 Stock Option Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number   38,605     38,605        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares   $ 10.78     $ 10.78        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term         6 years 127 days        
Conversion of Stock Exchange Ratio         0.0080497        
Conversion of Stock, Post Revenue Stock Split Basis, Ratio         0.0010062        
The 2013 Plan [Member] | Holdings Greater Than 10 Percent of Shares Outstanding [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period     5 years            
The 2013 Plan [Member] | Restricted Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 39,494                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares $ 6.24                
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number   39,494     39,494        
The 2013 Plan [Member]                  
Common Stock, Capital Shares Reserved for Future Issuance   134,015     134,015        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number   1,085,162     1,085,162        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares   $ 6.06     $ 6.06        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term         9 years 32 days        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period     10 years            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     4 years            
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum     10.00%            
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent     110.00%            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized               1,262,500 388,949
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   28,750   12,500 158,017 91,875      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares   $ 3.17   $ 1.44 $ 3.49 $ 1.92      
Allocated Share-based Compensation Expense | $   $ 202,000   $ 48,000          
Employee Stock Option [Member]                  
Allocated Share-based Compensation Expense | $         $ 390,000 $ 90,000      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options | $   $ 2,430,000     $ 2,430,000        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition         3 years 109 days        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number   1,126,287     1,126,287   1,022,195    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares   $ 6.44     $ 6.44   $ 6.47    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term         8 years 357 days        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross         158,017        
Allocated Share-based Compensation Expense | $   $ 202,000   $ 48,000 $ 390,000 90,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | $         $ 5,000 $ 0