Quarterly report pursuant to Section 13 or 15(d)

Note 16 - Supplemental Disclosure for Statements of Cash Flows (Details Textual)

v3.21.2
Note 16 - Supplemental Disclosure for Statements of Cash Flows (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 29, 2020
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Interest Paid, Excluding Capitalized Interest, Operating Activities         $ 4,000 $ 5,000  
Proceeds from Issuance of Preferred Stock and Preference Stock         $ 10,475,000 $ 700,000  
Stock Issued During Period, Shares, Employee Benefit Plan (in shares)         30,018 32,651  
Stock Issued During Period, Value, Employee Benefit Plan   $ 76,846 $ 39,834   $ 77,000 $ 40,000  
Issuance of Stock to Defined Contribution Plan for Employer Matching Contribution         76,846 $ 39,834  
Conversion from Series C Preferred Stock To Common Stock [Member]              
Conversion of Stock, Shares Converted (in shares)           70,000  
Conversion of Stock, Shares Issued (in shares)           410,765  
Series OO Warrants [Member]              
Class of Warrant or Right, Exercised During Period (in shares)           411,000  
Issued Stock Upon Exercise of Warrants, Shares (in shares)           300,595  
Common Stock [Member]              
Stock Issued During Period, Shares, Employee Benefit Plan (in shares)   30,018 32,651        
Stock Issued During Period, Value, Employee Benefit Plan   $ 30 $ 33        
Stock Issued During Period, Shares, Issued for Employee Bonuses (in shares)     40,844 53,315      
Employees [Member] | Common Stock [Member]              
Stock Issued During Period, Shares, Issued for Employee Bonuses (in shares)           94,159  
Issuance of Stock to Defined Contribution Plan for Employer Matching Contribution           $ 172,000  
Office Lease [Member]              
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 100,432            
Series D Preferred Stock [Member] | Keystone Capital Partners, LLC [Member]              
Proceeds from Issuance of Preferred Stock and Preference Stock         $ 2,925,000   $ 2,925,000
Series C Preferred Stock [Member]              
Preferred Stock, Deemed Dividend           $ 78,000  
Conversion of Stock, Shares Converted (in shares)           70,000