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 9 Months Ended
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Interest Paid, Excluding Capitalized Interest, Operating Activities           $ 81,126 $ 6,960
Proceeds from Issuance of Preferred Stock and Preference Stock           $ 6,173,000 $ 12,682,700
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
Stock Issued During Period, Value, New Issues $ 19,740     $ 1,800,000      
LTIP [Member]              
Stock Issued During Period, Shares, New Issues (in shares)           70,500  
Stock Issued During Period, Value, New Issues           $ 19,740  
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) 28,150 16,632          
Stock Issued During Period, Shares, New Issues (in shares) 70,500     0      
Stock Issued During Period, Value, New Issues $ 71     $ 0 0    
Employees [Member] | Common Stock [Member]              
Stock Issued During Period, Shares, Issued for Employee Bonuses (in shares)           44,782  
Issuance of Stock to Defined Contribution Plan for Employer Matching Contribution           $ 24,847  
Series D Preferred Stock [Member]              
Stock Issued During Period, Value, New Issues     $ 0   $ 250,001    
Series D Preferred Stock [Member] | Common Stock [Member]              
Stock Issued During Period, Shares, New Issues (in shares)     0   0    
Stock Issued During Period, Value, New Issues     $ 0        
Series D Preferred Stock [Member] | Keystone Capital Partners, LLC [Member]              
Proceeds from Issuance of Preferred Stock and Preference Stock             $ 2,925,000