Note 10 - Share-based Compensation Stock - Assumptions (Details) |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Dividend yield | 0.00% | |
Share-Based Payment Arrangement, Option [Member] | ||
Expected term (in years) (Year) | 5 years 9 months 3 days | |
Risk-free interest rate | 4.35% | |
Expected volatility | 76.68% | |
Dividend yield | 0.00% | 0.00% |
Share-Based Payment Arrangement, Option [Member] | Minimum [Member] | ||
Expected term (in years) (Year) | 5 years 8 months 26 days | |
Risk-free interest rate | 4.06% | |
Expected volatility | 79.13% | |
Share-Based Payment Arrangement, Option [Member] | Maximum [Member] | ||
Expected term (in years) (Year) | 5 years 9 months 3 days | |
Risk-free interest rate | 4.14% | |
Expected volatility | 79.31% |