Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Note 15 - Supplemental Disclosure for Statements of Cash Flows (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Interest Paid, Excluding Capitalized Interest, Operating Activities     $ 31,126 $ 4,013
Proceeds from Issuance of Preferred Stock and Preference Stock     $ 0 $ 10,475,000
Stock Issued During Period, Shares, Employee Benefit Plan (in shares)     53,238 30,018
Stock Issued During Period, Value, Employee Benefit Plan $ 44,720 $ 76,846 $ 44,720 $ 76,846
Issuance of Stock to Defined Contribution Plan for Employer Matching Contribution     $ 44,720 76,846
Common Stock [Member]        
Stock Issued During Period, Shares, Employee Benefit Plan (in shares) 53,238 30,018    
Stock Issued During Period, Value, Employee Benefit Plan $ 53 $ 30    
Stock Issued During Period, Shares, Issued for Employee Bonuses (in shares) 16,632      
Employees [Member] | Common Stock [Member]        
Stock Issued During Period, Shares, Issued for Employee Bonuses (in shares)     16,632  
Issuance of Stock to Defined Contribution Plan for Employer Matching Contribution     $ 16,965  
Series D Preferred Stock [Member] | Keystone Capital Partners, LLC [Member]        
Proceeds from Issuance of Preferred Stock and Preference Stock       $ 2,925,000