Quarterly report pursuant to Section 13 or 15(d)

Note 16 - Subsequent Events (Details Textual)

v3.20.1
Note 16 - Subsequent Events (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2020
Feb. 29, 2020
Jan. 31, 2020
Dec. 31, 2019
Jun. 30, 2020
Mar. 31, 2020
Mar. 31, 2019
Nov. 06, 2020
Dec. 31, 2019
Stock Issued During Period, Shares, New Issues (in shares)       2,100,000          
Proceeds from Issuance of Common Stock     $ 812,000 $ 1,900,000   $ 850,000 $ 50,300   $ 1,100,000
Common Stock, Share Subscribed but Unissued, Subscriptions Receivable         912,500    
Stock Issued During Period, Value, New Issues             $ 50,000    
Subsequent Event [Member]                  
Proceeds from Paycheck Protection Program Under CARES Act $ 366,000                
Common Stock Subscriptions Receivable [Member]                  
Common Stock, Share Subscribed but Unissued, Subscriptions Receivable           913,000      
Accounts and Other Receivables [Member]                  
Common Stock, Share Subscribed but Unissued, Subscriptions Receivable       $ 812,000   1,700,000     $ 812,000
Forecast [Member] | Keystone Capital Partners, LLC [Member] | Series C Preferred Stock [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)               420,000  
Stock Issued During Period, Value, New Issues               $ 4,200,000  
Convertible Preferred Stock, Discount to Market Rate               10.00%  
Convertible Preferred Stock, Maximum Allowed Percentage of Common Stock Outstanding Used in Conversion Shares               19.99%  
Convertible Preferred Stock, Share Price upon Conversion if Exchange Cap is Reached (in dollars per share)               $ 11  
Investor [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)   4,000,000              
Proceeds from Issuance of Common Stock   $ 3,400,000       $ 850,000      
Litigation Settlement, Amount Awarded from Other Party   4,300,000              
Litigation Settlement, Sales Price   $ 4,200,000              
Investor [Member] | Forecast [Member]                  
Proceeds from Issuance of Common Stock         $ 1,700,000