XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Note 17 - Subsequent Events (Details Textual) - USD ($)
May 12, 2025
May 02, 2025
Apr. 29, 2025
Apr. 19, 2025
Apr. 04, 2025
Mar. 31, 2025
Dec. 31, 2024
Preferred Stock, Par or Stated Value Per Share (in dollars per share)           $ 0.001 $ 0.001
Subsequent Event [Member]              
Purchase Agreement, Amount Advanced in Exchange for Extension of Closing Date       $ 1,400,000      
Purchase Agreement, Purchase Price       43,000,000      
Purchase Agreement, Amount of Extension Payment       $ 1,000,000      
Subsequent Event [Member] | Convertible Senior Secured Notes [Member]              
Debt Instrument, Face Amount         $ 300,000    
Proceeds from Issuance of Secured Debt         $ 250,000    
Debt, Discount Percentage         20.00%    
Debt Instrument, Interest Rate, Stated Percentage         10.00%    
Debt Instrument, Convertible, Conversion Price (in dollars per share)         $ 1.1    
Ownership of Shares, Percent         4.99%    
Ownership of Shares Elects, Percent         9.99%    
Repayments of Debt   $ 300,000          
Long-Term Debt, Gross   $ 312,500          
April 2025 Securities Purchase Agreement [Member] | Subsequent Event [Member]              
Proceeds from Issuance of Private Placement $ 150,000   $ 2,500,000        
Series D Preferred Stock [Member] | Subsequent Event [Member]              
Preferred Stock, Par or Stated Value Per Share (in dollars per share)     $ 1,000        
Stock Issuance Agreement, Shares Authorized (in shares)     5,000        
Preferred Stock, Convertible, Conversion Price (in dollars per share)     $ 1.368        
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)     731        
Preferred Stock, Dividend Rate, Percentage     10.00%        
Preferred Stock Dividend Rate Triggering Event Percentage     18.00%        
Series D Preferred Stock [Member] | Subsequent Event [Member] | Minimum [Member]              
Preferred Stock, Convertible, Conversion Price (in dollars per share)     $ 0.274        
Series D Preferred Stock [Member] | April 2025 Securities Purchase Agreement [Member] | Subsequent Event [Member]              
Stock Issued During Period, Shares, New Issues (in shares) 188   3,125        
Preferred Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.001