v3.26.1
Note 12 - Stockholder's Equity - Fair Value of Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Weighted-average FV (in dollars per share) $ 5.9 $ 4.02
Share-Based Payment Arrangement, Option [Member]    
Weighted-average FV (in dollars per share) $ 1.22 $ 4.02
Minimum [Member] | Share-Based Payment Arrangement, Option [Member]    
Expected volatility 86.90% 89.04%
Expected term (years) (Year) 5 years 5 years
Risk-free interest rate 3.79% 3.63%
Maximum [Member] | Share-Based Payment Arrangement, Option [Member]    
Expected volatility 91.08% 92.70%
Expected term (years) (Year) 7 years 7 years
Risk-free interest rate 4.16% 4.48%