Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Equity (Details Textual)

v3.19.3
Note 12 - Equity (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jun. 18, 2019
Mar. 22, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Jun. 15, 2019
Stock Issued During Period, Value, New Issues       $ 50,000            
Payments of Stock Issuance Costs               $ 572,271  
Proceeds from Issuance of Common Stock               $ 6,046,915 $ 3,000,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]                    
Stock Issued During Period, Value, New Issues         $ 3,000,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]                    
Stock Issued During Period, Value, New Issues     $ 5,166,441              
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