v3.26.1
Note 2 - Liquidity and Summary of Significant Accounting Policies - Schedule of Option Assumptions (Details) - Share-Based Payment Arrangement, Option [Member]
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Risk free rate   4.06%
Weighted average expected years until exercise (Year) 5 years 6 months 5 years 6 months
Expected stock volatility 75.00% 75.00%
Dividend yield 0.00% 0.00%
Minimum [Member]    
Risk free rate 4.17%  
Maximum [Member]    
Risk free rate 4.19%