Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Note 15 - Supplemental Disclosure for Statements of Cash Flows (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jul. 08, 2021
Feb. 29, 2020
Mar. 31, 2021
Jun. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Interest Paid, Excluding Capitalized Interest, Operating Activities         $ 7,000 $ 5,000  
Proceeds from Issuance of Preferred Stock and Preference Stock         $ 12,682,700 $ 4,350,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)           420,000  
Conversion of Stock, Shares Issued (in shares)           1,425,076  
Conversion from Series D Preferred Stock To Common Stock [Member]              
Conversion of Stock, Shares Converted (in shares)           1,500  
Conversion of Stock, Shares Issued (in shares)           56,497  
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        
Stock Issued During Period, Value, Employee Benefit Plan     $ 30        
Stock Issued During Period, Shares, Issued for Employee Bonuses (in shares)       40,844      
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]              
Preferred Stock, Deemed Dividend           17,000  
Series D Preferred Stock [Member] | Keystone Capital Partners, LLC [Member]              
Proceeds from Issuance of Preferred Stock and Preference Stock $ 9,500,000       $ 2,925,000   $ 2,925,000
Series C Preferred Stock [Member]              
Preferred Stock, Deemed Dividend           $ 467,000