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 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     21.00%   35.00%
Unrecognized Tax Benefits, Ending Balance $ 0   $ 0   $ 0
Income Tax Expense (Benefit), Total $ (10,929) $ (1,631,234) (10,929) $ (3,085,406)  
Effective Income Tax Rate Reconciliation, Percent, Total 21.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 Assets [Member]          
Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax $ 1,200,000   $ 1,200,000   $ 1,200,000