Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Equity (Details Textual)

v3.21.1
Note 12 - Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 7 Months Ended 8 Months Ended 12 Months Ended
Mar. 02, 2021
Aug. 31, 2020
May 13, 2021
Aug. 31, 2020
Feb. 29, 2020
Jan. 31, 2020
Dec. 31, 2019
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Mar. 31, 2021
May 13, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 30, 2020
Stock Issued During Period, Shares, New Issues (in shares)             2,100,000                
Proceeds from Issuance of Common Stock           $ 812,000 $ 1,900,000 $ 13 $ 1,700,000 $ 850,000       $ 1,100,000  
Common Stock, Share Subscribed but Unissued, Subscriptions Receivable               4,975,000     $ 4,975,000   $ 4,975,000    
Proceeds from Issuance of Preferred Stock and Preference Stock               8,175,000            
Preferred Stock, Shares Subscribed but Unissued, Subscriptions Receivable               $ 9,550,000     9,550,000   10,300,000    
Stock Issued During Period, Value, New Issues                   700,000          
Stock Issued During Period, Shares, Employee Benefit Plan (in shares)               30,018              
Stock Issued During Period, Value, Employee Benefit Plan               $ 76,846              
Issuance of Stock to Defined Contribution Plan for Employer Matching Contribution               $ 76,846            
Common Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares)                   1,000,001          
Stock Issued During Period, Value, New Issues                   $ 1,000          
Stock Issued During Period, Shares, Employee Benefit Plan (in shares)               30,018              
Stock Issued During Period, Value, Employee Benefit Plan               $ 30              
Stock Issued During Period, Shares, Issued for Employee Bonuses (in shares)                   53,315          
Conversion from Series D Preferred Stock To Common Stock [Member]                              
Conversion of Stock, Shares Issued (in shares)               2,341,258              
Series D Preferred Stock [Member]                              
Stock Subscriptions Receivable               $ 500,000     500,000        
Preferred Stock, Shares Subscribed but Unissued, Subscriptions Receivable               9,600,000     $ 9,600,000        
Stock Issued During Period, Value, New Issues               $ 250,001              
Series D Preferred Stock [Member] | Common Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares)                            
Stock Issued During Period, Value, New Issues                            
Series C Preferred Stock [Member]                              
Conversion of Stock, Shares Converted (in shares)               49,500              
Series E Preferred Stock [Member]                              
Stock Issued During Period, Value, New Issues               $ 4,980,709              
Convertible Stock, Fixed Price Per Share (in dollars per share)               $ 2.30     $ 2.30        
Preferred Stock, Redemption Price Per Share (in dollars per share)               $ 110     $ 110        
Series E Preferred Stock [Member] | Common Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares)                            
Stock Issued During Period, Value, New Issues                            
Subsequent Event [Member] | Conversion from Series D Preferred Stock To Common Stock [Member]                              
Conversion of Stock, Shares Converted (in shares)     5,000                        
Conversion of Stock, Shares Issued (in shares)     316,725                        
Keystone Capital Partners, LLC [Member] | Series D Preferred Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares)   150,000   150,000             49,500        
Stock Issued During Period, Value, Other       $ 15,000,000                      
Proceeds from Issuance of Preferred Stock and Preference Stock               3,200,000     $ 5,000,000   $ 2,925,000    
Stock Issued During Period, Value, New Issues   $ 15,000,000                          
Keystone Capital Partners, LLC [Member] | Series D Preferred Stock [Member] | Maximum [Member]                              
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)   5,147,000   5,147,000                      
Keystone Capital Partners, LLC [Member] | Subsequent Event [Member] | Series D Preferred Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares)     5,000                        
Proceeds from Issuance of Preferred Stock and Preference Stock     $ 500,000                 $ 5,500,000      
John K. Scott, Jr. [Member] | Series E Preferred Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) 50,000                            
Stock Issued During Period, Value, New Issues $ 5,000,000                            
Percentage of Securities Allowed to be Purchased in Third-Party Offering, Maximum 33.33%                            
Private Placement [Member]                              
Stock Issued During Period, Value, New Issues                            
Private Placement [Member] | Common Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares)                   902,162          
Stock Issued During Period, Value, New Issues                   $ 902          
Private Placement [Member] | Mastiff Group LLC [Member]                              
Sale of Stock, Commitment Amount               $ 4,975,000     $ 4,975,000       $ 25,000,000
Private Placement [Member] | Mastiff Group LLC [Member] | Subsequent Event [Member]                              
Proceeds from Issuance of Common Stock     $ 25,000                        
Investor [Member]                              
Stock Issued During Period, Shares, New Issues (in shares)         4,000,000                    
Proceeds from Issuance of Common Stock         $ 3,400,000                    
Employees [Member] | Common Stock [Member]                              
Stock Issued During Period, Shares, Issued for Employee Bonuses (in shares)                   53,315          
Issuance of Stock to Defined Contribution Plan for Employer Matching Contribution                   $ 65,000          
Prepaid Expenses and Other Current Assets [Member]                              
Common Stock, Share Subscribed but Unissued, Subscriptions Receivable             $ 812,000             $ 812,000