v3.26.3
Note 11 - Benefit Plans - Assumptions of Stock Options (Details)
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Expected dividend yield 0.00% 0.00%
Minimum [Member]    
Expected stock price volatility 96.64% 96.77%
Risk-free interest rate 3.65% 3.67%
Expected term of options (in years) (Year) 5 years 5 years
Maximum [Member]    
Expected stock price volatility 107.55% 110.25%
Risk-free interest rate 4.32% 4.24%
Expected term of options (in years) (Year) 6 years 1 month 2 days 6 years 3 months