Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Income Taxes (Details Textual)

v3.10.0.1
Note 14 - Income Taxes (Details Textual) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     21.00%   35.00%
Tax rate, Sequestration Reduction     6.20%    
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount     $ 76,000    
Unrecognized Tax Benefits, Ending Balance $ 0   0   $ 0
Income Tax Expense (Benefit), Total $ 76,259 $ (775,750) 65,330 $ (3,861,156)  
Effective Income Tax Rate Reconciliation, Percent, Total 2.00% 34.00%      
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]          
Operating Loss Carryforwards, Total $ 131,800,000   131,800,000    
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member] | Research Tax Credit Carryforward [Member]          
Tax Credit Carryforward, Amount 9,700,000   9,700,000    
State and Local Jurisdiction [Member]          
Operating Loss Carryforwards, Total 20,400,000   $ 20,400,000    
Earliest Tax Year [Member]          
Open Tax Year     2014    
Latest Tax Year [Member]          
Open Tax Year     2017    
Other Noncurrent Liabilities [Member]          
Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax $ 1,100,000   $ 1,100,000    
Other Noncurrent Assets [Member]          
Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax         $ 1,200,000