XML 59 R49.htm IDEA: XBRL DOCUMENT v3.4.0.3
Note 12 - Stock Based Compensation (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2012
Dec. 31, 2010
Dec. 31, 2015
Dec. 31, 2007
Dec. 31, 2006
Stock Incentive Plan 2007 [Member] | Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 1.33 $ 3.50            
Stock Incentive Plan 2007 [Member]                
Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount $ 0 $ 0            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized     3,444,444 944,444 444,444   222,222 148,148
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized     2,500,000 500,000 222,222      
Allocated Share-based Compensation Expense 615,014 $ 848,843            
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 900,000              
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 1 year 73 days              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 1.14 $ 2.17            
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, Options, Outstanding, Number 3,565,770              
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 2,733,157              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 832,613              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2,651,639         2,139,822