v3.26.1
Note 11 - Subsequent Events (Details Textual)
Jul. 29, 2025
USD ($)
$ / shares
Jun. 30, 2025
$ / shares
Dec. 31, 2024
$ / shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.0005 $ 0.0005
Subsequent Event [Member] | Senior Secured Convertible Notes [Member] | Institutional Investor [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