XML 55 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Stock-based Compensation (Details Textual) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2014
Dec. 31, 2012
Dec. 31, 2010
Dec. 31, 2007
Dec. 31, 2006
Stock Incentive Plan 2007 [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 688,531   688,531   246,031 67,460 31,746 15,873 21,164
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized     442,500   178,571 35,714 15,873    
Allocated Share-based Compensation Expense $ 146,896 $ 432,573 $ 951,488 $ 1,331,094          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount       $ 0          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 500,000   $ 500,000            
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     1 year 36 days            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 2.69 $ 16.24          
Employee Stock Option [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period     10 years            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 29,498   29,498