v3.26.1
Note 9 - Stockholders' Equity (Details Textual)
1 Months Ended
Jul. 29, 2025
USD ($)
$ / shares
Jun. 26, 2025
USD ($)
Feb. 28, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Jun. 25, 2025
USD ($)
May 14, 2025
USD ($)
Mar. 07, 2025
shares
Dec. 31, 2024
$ / shares
shares
Preferred Stock, Shares Outstanding (in shares) | shares               0
Preferred Stock, Shares Authorized (in shares) | shares             25,000,000  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.0005       $ 0.0005
Equity Line Investor Purchase Agreement [Member]                
Amount of Volume Weighted Average Price of the Common Stock   $ 3,000,000            
Equity Line Investor Purchase Agreement [Member]                
Equity Offering, Maximum Offering Amount           $ 20,000,000    
Percentage of Lowest Daily Volume Weighted Average Price   40.00%       97.00%    
Equity Offering Stock Price Trigger   100.00%            
Dollar-based limitation on the Number of Equity Line Securities   $ 3,000,000     $ 2,000,000      
Institutional Investor [Member] | Subsequent Event [Member] | Senior Secured Convertible Notes [Member]                
Debt Agreement, AuthoMaximum Borrowing Capacity $ 10,909,885              
Debt Instrument, Original Issue Discount, Rate 8.34              
Debt Instrument, Face Amount $ 3,272,966              
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.0005              
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares $ 1.72              
Proceeds from Issuance of Debt $ 3,000,000              
Series B Preferred Stock [Member]                
Preferred Stock, Shares Authorized (in shares) | shares       2,000,000       0
Preferred Stock, No Par Value (in dollars per share) | $ / shares       $ 0       $ 0
Common Stock, Closing Price Requirement on the Date of Conversion (in dollars per share) | $ / shares     $ 40          
Preferred Stock, Percentage of Outstanding Stock Required for Appointments to Board     50.00%          
Series B Preferred Stock [Member] | Nectarine Management LLC [Member]                
Stock Issued During Period, Shares, New Issues (in shares) | shares     985,063          
Proceeds from Issuance of Convertible Preferred Stock     $ 30,000