Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Equity (Details Textual)

v3.19.2
Note 12 - Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 18, 2019
Mar. 22, 2019
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 15, 2019
Stock Issued During Period, Value, New Issues     $ 5,166,441 $ 50,000          
Payments of Stock Issuance Costs             $ 572,271  
Proceeds from Issuance of Common Stock             $ 6,046,915 $ 200  
Stock Issued During Period, Shares, Issued for Employee Bonuses               55,938  
Stock Issued During Period, Value, Issued for Employee Bonuses         $ 151,881 $ 165,021   $ 317,000  
Stock Issued During Period, Shares, Employee Benefit Plan             8,128 4,734  
Stock Issued During Period, Value, Employee Benefit Plan     $ 19,588     $ 35,980 $ 20,000 $ 36,000  
Private Placement [Member] | Investor [Member]                  
Stock Issued During Period, Value, New Issues   $ 50,000              
Shares Issued, Price Per Share   $ 2.80              
Private Placement [Member] | Maximum [Member]                  
Stock Purchase Agreement, Maximum Value                 $ 3,000,000
Underwritten Public Offering [Member]                  
Shares Issued, Price Per Share $ 0.75                
Stock Issued During Period, Shares, New Issues 8,000,000                
Stock Issued, Management Fee, Percentage 1.00%                
Proceeds from Issuance of Common Stock $ 5,555,000                
Underwritten Public Offering [Member] | Non-accountable Expenses [Member]                  
Payments of Stock Issuance Costs 50,000                
Underwritten Public Offering [Member] | Fees and Expenses of Legal Counsel [Member]                  
Payments of Stock Issuance Costs 100,000                
Underwritten Public Offering [Member] | Clearing Expenses [Member]                  
Payments of Stock Issuance Costs $ 10,000                
Underwritten Public Offering [Member] | Offering Investor [Member]                  
Shares Issued, Price Per Share $ 0.75                
Stock Issued During Period, Shares, New Issues 4,000,000                
Underwritten Public Offering [Member] | Underwriter [Member]                  
Shares Issued, Price Per Share $ 0.69375                
Stock Issued During Period, Shares, New Issues 4,000,000                
Over-Allotment Option [Member] | Underwriter [Member]                  
Shares Issued, Price Per Share $ 0.69375                
Stock Issued During Period, Shares, New Issues 1,200,000