Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Note 15 - Supplemental Disclosure for Statements of Cash Flows (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jun. 06, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Interest Paid, Excluding Capitalized Interest, Operating Activities             $ 135,248 $ 81,126
Stock Issued During Period, Shares, Employee Benefit Plan (in shares)             163,586 53,238
Stock Issued During Period, Value, Employee Benefit Plan       $ 52,348   $ 44,720 $ 52,348 $ 44,720
Issuance of Stock to Defined Contribution Plan for Employer Matching Contribution             52,348 $ 44,720
Stock Issued During Period, Value, New Issues     $ 1,089,000   $ 19,740      
Stock Issued During Period, Shares, Partial Repayment of Debt     1,073,600          
Adjustments to Additional Paid in Capital, Deemed Dividends             138,045  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability             $ 17,503  
Conversion of Series J preferred Stock Into Common Stock [Member]                
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares) 11,969           11,969  
Commitment Shares [Member] | Purchase Agreement [Member]                
Stock Issued During Period, Shares, New Issues             200,000  
Stock Issued During Period, Value, New Issues             $ 50,000  
Common Stock [Member]                
Stock Issued During Period, Shares, Employee Benefit Plan (in shares)       163,586   53,238    
Stock Issued During Period, Value, Employee Benefit Plan       $ 164   $ 53    
Stock Issued During Period, Shares, Issued for Employee Bonuses         28,150 16,632    
Stock Issued During Period, Shares, New Issues     6,308,489   70,500      
Stock Issued During Period, Value, New Issues     $ 6,308   $ 71      
Stock Issued During Period, Value, Partial Repayment of Debt     $ 12,200       $ 1,061,400  
Stock Issued During Period, Shares, Partial Repayment of Debt     12,200,000       12,200,000  
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)   3,431,250            
Common Stock [Member] | Conversion from Series I Preferred Stock To Common Stock [Member]                
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)     33,277,222   1,679,976   36,708,472  
Common Stock [Member] | Conversion of Series J preferred Stock Into Common Stock [Member]                
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)     11,508,672       11,508,672  
Preferred Stock [Member]                
Stock Issued During Period, Shares, Employee Benefit Plan (in shares)       0   0    
Stock Issued During Period, Value, Employee Benefit Plan       $ 0   $ 0    
Stock Issued During Period, Shares, Issued for Employee Bonuses         0 0    
Stock Issued During Period, Shares, New Issues     11,000   0      
Stock Issued During Period, Value, New Issues     $ 11   $ 0      
Stock Issued During Period, Value, Partial Repayment of Debt     $ 0          
Stock Issued During Period, Shares, Partial Repayment of Debt     0          
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)   (549)            
Preferred Stock [Member] | Conversion from Series I Preferred Stock To Common Stock [Member]                
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)     (5,335)   (756)   5,884  
Preferred Stock [Member] | Conversion of Series J preferred Stock Into Common Stock [Member]                
Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)     (11,969)       11,969  
Employees [Member] | Common Stock [Member]                
Stock Issued During Period, Shares, Issued for Employee Bonuses               44,782
Issuance of Stock to Defined Contribution Plan for Employer Matching Contribution               $ 24,847