v3.26.1
Note 10 - Stockholders' Equity - Options Award Assumptions (Details) - Employee and Nonemployee Stock Option [Member]
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dividend yield 0.00% 0.00%
Expected volatility 74.10% 81.50%
Risk-free interest rate 3.70% 4.40%
Expected life in years (Year) 5 years 6 months 14 days 5 years 6 months 18 days