Note 13 - Equity (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] |
| | | | | | Weighted | | | Weighted | |
| | | | | | Average | | | Average | |
| | Number of | | | Exercise | | | Remaining | |
| | Warrants | | | Price | | | Life (Years) | |
Outstanding warrants, December 31, 2025 | | | 900,738 | | | $ | 16.26 | | | | 6.65 | |
PIPE 2026 warrants | | | 13,666,666 | | | | 2.19 | | | | - | |
Exercised | | | - | | | | - | | | | - | |
Warrants Expired | | | - | | | | - | | | | - | |
Outstanding warrants, June 30, 2026 | | | 14,567,404 | | | $ | 2.84 | | | | 4.58 | |
| | | | | | Weighted | |
| | | | | | Average | |
| | Number of | | | Remaining | |
| | Warrants | | | Life (Years) | |
Outstanding warrants, December 31, 2025 | | | 107,591 | | | | - | |
Pre-Funded Warrants (Note 13.a) | | | 5,620,159 | | | | 4.95 | |
Exercised | | | - | | | | - | |
Expired | | | - | | | | - | |
Outstanding warrants, June 30, 2026 | | | 5,727,750 | | | | 4.69 | |
|
| Share-Based Payment Arrangement, Option, Activity [Table Text Block] |
| | | | | | | | | | Weighted | | | | | |
| | | | | | Weighted | | | Average | | | | | |
| | Number of | | | Average | | | Remaining | | | Aggregate | |
| | Stock | | | Exercise | | | Contractual | | | Intrinsic | |
| | Options | | | Price | | | Term (Years) | | | Value | |
Outstanding Options, December 31, 2025 | | | 343,499 | | | $ | 7.01 | | | | 2.78 | | | $ | - | |
Options granted | | | - | | | | - | | | | - | | | | - | |
Options forfeited | | | (18,023 | ) | | | 21.09 | | | | - | | | | - | |
Outstanding Options, June 30, 2026 | | | 325,476 | | | $ | 6.23 | | | | 2.19 | | | $ | - | |
| | | | | | Weighted | |
| | Number of | | | Average | |
| | Stock | | | Grant-Date | |
| | Options | | | Fair Value | |
Non-Vested Options, December 31, 2025 | | | 61,058 | | | $ | 4.94 | |
Options granted | | | - | | | | - | |
Options vested | | | (51,449 | ) | | | - | |
Options forfeited | | | (1,534 | ) | | | - | |
Non-Vested Options, June 30, 2026 | | | 8,075 | | | $ | 3.14 | |
|
| Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] |
| | | | | | Aggregate | |
| | Number of | | | Intrinsic | |
| | Stock RSUs | | | Value | |
Outstanding, December 31, 2025 | | | 357,870 | | | $ | 315 | |
RSUs granted | | | 342,231 | | | | - | |
RSUs vested | | | (206,059 | ) | | | - | |
Outstanding, June 30, 2026 | | | 494,042 | | | $ | 598 | |
| | | | | | Weighted | |
| | | | | | Average | |
| | Number of | | | Grant-Date | |
| | Stock RSUs | | | Fair Value | |
Non-vested RSUs, December 31, 2025 | | | 357,870 | | | $ | 3.19 | |
RSUs granted | | | 342,231 | | | | 1.68 | |
RSUs vested | | | (206,059 | ) | | | 2.35 | |
Non-vested RSUs, June 30, 2026 | | | 494,042 | | | $ | 2.49 | |
|
| Share-Based Payment Arrangement, Deferred Stock Unit, Activity [Table Text Block] |
| | Number of | | | Aggregate | |
| | Deferred | | | Intrinsic | |
| | Stock Units | | | Value | |
Outstanding DSUs, December 31, 2025 | | | 239,084 | | | $ | 152 | |
DSUs granted | | | - | | | | - | |
Outstanding DSUs, June 30, 2026 | | | 239,084 | | | $ | 289 | |
| | | | | | Weighted | |
| | | | | | Average | |
| | Number of | | | Grant-Date | |
| | Stock DSUs | | | Fair Value | |
Non-vested DSUs, December 31, 2025 | | | 172,416 | | | $ | 1.92 | |
DSUs granted | | | - | | | | - | |
DSUs vested | | | (86,206 | ) | | | - | |
Non-vested DSUs, June 30, 2026 | | | 86,210 | | | $ | 1.92 | |
|