Note 15 - Equity - Assumptions (Details) - Share-Based Payment Arrangement, Option [Member] |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Risk free rate | 3.98% | |
| Dividend yield | 0.00% | 0.00% |
| Expected volatility | 93.18% | |
| Expected term (in years) (Year) | 3 years 1 month 13 days | |
| Minimum [Member] | ||
| Risk free rate | 3.75% | |
| Expected volatility | 86.50% | |
| Expected term (in years) (Year) | 3 years 10 months 28 days | |
| Maximum [Member] | ||
| Risk free rate | 3.82% | |
| Expected volatility | 87.60% | |
| Expected term (in years) (Year) | 4 years 11 months 4 days | |