v3.26.1
Note 15 - Equity Incentive Plans - Fair Value of Shared-based Payment Awards (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dividend yield 0.00%  
A&R 2021 Plan, Amended [Member]    
Expected volatility, minimum 125.86% 114.62%
Expected volatility, maximum 140.57% 119.28%
Risk-free interest rate, minimum 3.77% 3.83%
Risk-free interest rate, maximum 4.05% 4.40%
A&R 2021 Plan, Amended [Member] | Minimum [Member]    
Expected life (in years) (Year) 5 years 3 months 21 days 5 years 2 months 23 days
Dividend yield 0.00% 0.00%
A&R 2021 Plan, Amended [Member] | Maximum [Member]    
Expected life (in years) (Year) 6 years 1 month 9 days 5 years 7 months 28 days
Dividend yield 0.00% 0.00%