v3.26.1
Note 11 - Stockholders' Equity (Deficit) - Schedule of Warrants (Details) - Warrants [Member] - $ / shares
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Outstanding, shares (in shares) 447,673  
Issued, shares (in shares) 0  
Exercised, shares (in shares) 0  
Outstanding, shares (in shares) 447,673  
Exercisable, shares (in shares) 447,673  
Weighted Average [Member]    
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 107.03  
Outstanding, Weighted Average Remaining Contractual Life in Years (Year) 3 years 10 days 3 years 6 months 10 days
Issued, Weighted Average Exercise Price (in dollars per share) $ 0  
Exercised, Weighted Average Exercise Price (in dollars per share) 0  
Outstanding, Weighted Average Exercise Price (in dollars per share) 107.03  
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 107.03  
Exercisable, Weighted Average Remaining Contractual Life in Years (Year) 3 years 10 days