XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended
Jul. 03, 2023
Mar. 31, 2024
Dec. 31, 2023
Jun. 29, 2023
Common Stock, Shares Authorized   150,000,000 150,000,000  
Preferred Stock, Shares Authorized   5,000,000 5,000,000  
Preferred Stock, Par or Stated Value Per Share   $ 0.0001 $ 0.0001  
Dividends   $ 60,000    
Conversion of Series A Preferred Stock to Common Stock [Member]        
Conversion of Stock, Shares Converted   100 102  
Conversion of Stock, Shares Issued   74,484 76,440  
Registered Direct Offering [Member]        
Proceeds from Issuance of Preferred Stock and Preference Stock $ 2,036,000      
Series A Preferred Stock [Member]        
Preferred Stock, Shares Authorized 10,000 10,000    
Preferred Stock, Convertible, Conversion Price $ 1.45      
Preferred Stock, Dividend Rate, Percentage 8.00%      
Preferred Stock, Convertible, Share Price Threshold $ 8      
Preferred Stock, Convertible, Trading Volume Threshold $ 2,000,000      
Dividends   $ 189,000    
Dividends Payable   $ 60,000    
Series A Preferred Stock [Member] | Registered Direct Offering [Member]        
Preferred Stock, Par or Stated Value Per Share       $ 0.0001
Preferred Stock, Convertible, Conversion Price       $ 1.45
Series A Preferred Stock [Member] | Post Triggering Event [Member]        
Preferred Stock, Dividend Rate, Percentage 20.00%