Quarterly report [Sections 13 or 15(d)]

Note 15 - Subsequent Events (Details Textual)

v3.25.2
Note 15 - Subsequent Events (Details Textual) - USD ($)
Jul. 09, 2025
Jul. 07, 2025
Jul. 01, 2025
Jun. 30, 2025
Dec. 31, 2024
Common Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.01 $ 0.01
Subsequent Event [Member] | Convertible Debt [Member] | First Note [Member]          
Debt Instrument, Face Amount   $ 250,000      
Debt Instrument, Conversion Price, Percentage of Volume Weighted Average Price   80.00%      
Debt Instrument Convertible, Average Closing Price, Days   15      
Debt Instrument Convertible, Volume-weighted Average Price, Days   10      
Debt Instrument Convertible, Lowest VWAP, Days   3      
Debt Instrument, Convertible, Three Day Lowest Volume Weighted Average Price, Number of Trading Days   45      
Subsequent Event [Member] | Convertible Debt [Member] | First Note [Member] | Minimum [Member]          
Debt Instrument, Convertible, Conversion Price (in dollars per share)   $ 0.47      
Subsequent Event [Member] | Convertible Debt [Member] | Second Note [Member]          
Debt Instrument, Face Amount $ 150,000        
Debt Instrument, Conversion Price, Percentage of Volume Weighted Average Price 80.00%        
Debt Instrument Convertible, Average Closing Price, Days 15        
Subsequent Event [Member] | Convertible Debt [Member] | Second Note [Member] | Minimum [Member]          
Debt Instrument, Convertible, Conversion Price (in dollars per share) $ 0.47        
Subsequent Event [Member] | Convertible Debt [Member] | The Two Notes [Member]          
Proceeds from Issuance of Debt $ 400,000        
Debt Instrument, Interest Rate, Stated Percentage 12.00%        
Debt Instrument, Term (Day) 360 days        
Debt Instrument, Interest Rate if Default 18.00%        
Subsequent Event [Member] | Common Stock [Member]          
Stock Issued for Cancellation of Warrants (in shares)     333,333    
Series A Warrants [Member] | Subsequent Event [Member]          
Class of Warrant or Right, Outstanding (in shares)     250,000    
Series B Warrants [Member] | Subsequent Event [Member]          
Class of Warrant or Right, Outstanding (in shares)     250,000    
Series A and B Warrants [Member] | Subsequent Event [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 6.8    
Class Of Warrant Or Right, Cancelled, In Period (in shares)     500,000