Note 13 - Share-based Compensation (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Notes Tables |
|
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
| |
|
December 31, 2025
|
|
|
December 31, 2024
|
|
|
General and administrative
|
|
$ |
2,526 |
|
|
$ |
1,464 |
|
|
Research and development
|
|
|
1,320 |
|
|
|
621 |
|
|
Total share-based compensation
|
|
$ |
3,846 |
|
|
$ |
2,085 |
|
|
| Share-Based Payment Arrangement, Option, Activity [Table Text Block] |
| |
|
Shares
Underlying
Options
|
|
|
Weighted
Average Exercise
Price Per Share
|
|
|
Aggregate
Intrinsic Value
|
|
|
Balances as of December 31, 2023
|
|
|
3,871,013 |
|
|
$ |
3.61 |
|
|
$ |
832 |
|
|
Granted
|
|
|
1,864,775 |
|
|
|
3.03 |
|
|
|
|
|
|
Forfeited
|
|
|
(531,350 |
) |
|
|
2.96 |
|
|
|
|
|
|
Expired/cancelled
|
|
|
(395,000 |
) |
|
|
5.08 |
|
|
|
|
|
|
Exercised
|
|
|
(117,000 |
) |
|
|
2.19 |
|
|
|
|
|
|
Balances as of December 31, 2024
|
|
|
4,692,438 |
|
|
$ |
3.33 |
|
|
$ |
10,243 |
|
|
Granted
|
|
|
3,433,416 |
|
|
|
4.88 |
|
|
|
|
|
|
Forfeited
|
|
|
(830,747 |
) |
|
|
3.80 |
|
|
|
|
|
|
Exercised
|
|
|
(415,253 |
) |
|
|
2.43 |
|
|
|
|
|
|
Expired/cancelled
|
|
|
(15,000 |
) |
|
|
5.02 |
|
|
|
|
|
|
Balances as of December 31, 2025
|
|
|
6,864,854 |
|
|
$ |
4.11 |
|
|
$ |
26,479 |
|
| |
|
Shares
Underlying
Options
|
|
|
Weighted
Average
Grant Date Fair
Value Per Share
|
|
|
Unvested as of December 31, 2024
|
|
|
2,371,983 |
|
|
$ |
2.18 |
|
|
Granted
|
|
|
3,433,416 |
|
|
|
3.30 |
|
|
Vested
|
|
|
(1,143,530 |
) |
|
|
2.28 |
|
|
Forfeited
|
|
|
(801,372 |
) |
|
|
2.57 |
|
|
Unvested as of December 31, 2025
|
|
|
3,860,497 |
|
|
$ |
3.06 |
|
|
| Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] |
| |
|
|
|
|
Outstanding, Vested and Expected to Vest
|
|
|
Options Vested and Exercisable
|
|
|
Per Share
Exercise
Price
|
|
|
Shares
|
|
|
Weighted
Average
Remaining
Contractual
Life (Years)
|
|
|
Weighted
Average Exercise
Price
|
|
|
Options
Exercisable
|
|
|
Weighted
Average
Remaining
Contractual Life
(Years)
|
|
| $1.00 |
- |
$1.99 |
|
|
|
51,443 |
|
|
|
7.1 |
|
|
$ |
1.64 |
|
|
|
42,989 |
|
|
|
1.66 |
|
| $2.00 |
- |
$2.99 |
|
|
|
2,278,895 |
|
|
|
6.7 |
|
|
|
2.73 |
|
|
|
1,515,350 |
|
|
|
2.70 |
|
| $3.00 |
- |
$3.99 |
|
|
|
311,893 |
|
|
|
4.7 |
|
|
|
3.56 |
|
|
|
247,519 |
|
|
|
3.66 |
|
| $4.00 |
- |
$4.99 |
|
|
|
2,917,069 |
|
|
|
7.7 |
|
|
|
4.32 |
|
|
|
808,626 |
|
|
|
4.51 |
|
| $5.00 |
- |
$5.99 |
|
|
|
549,287 |
|
|
|
7.6 |
|
|
|
5.16 |
|
|
|
256,787 |
|
|
|
5.03 |
|
| $6.00 |
- |
$16.00 |
|
|
|
756,267 |
|
|
|
8.5 |
|
|
|
7.14 |
|
|
|
133,086 |
|
|
|
7.97 |
|
| |
|
|
|
|
|
6,864,854 |
|
|
|
7.3 |
|
|
$ |
4.11 |
|
|
|
3,004,357 |
|
|
|
3.68 |
|
|
| Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] |
| |
|
2025
|
|
|
2024
|
|
|
Common share fair value
|
|
$4.07 |
– |
$8.67 |
|
|
$2.40 |
– |
$5.38 |
|
|
Risk-free interest rate
|
|
3.7 |
– |
4.4% |
|
|
3.8 |
– |
4.5% |
|
|
Expected dividend yield
|
|
|
0% |
|
|
|
|
0% |
|
|
|
Expected option life (years)
|
|
5.0 |
– |
5.6 |
|
|
5.5 |
– |
5.7 |
|
|
Expected stock price volatility
|
|
75.7 |
– |
83.3% |
|
|
83.0 |
– |
124.1% |
|
|