Note 12 - Share-based Compensation - Restricted Stock Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares |
12 Months Ended | |||||
|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|||||
| Unvested, number of units (in shares) | 801,525 | 731,538 | ||||
| Unvested, weighted average grant-date fair value (in dollars per share) | $ 20.72 | $ 25.95 | ||||
| Granted, number of units (in shares) | 1,368,563 | 701,028 | ||||
| Granted, weighted average grant-date fair value (in dollars per share) | $ 2.28 | $ 3.62 | ||||
| Vested and delivered, number of units (in shares) | (485,276) | (319,933) | ||||
| Vested and delivered, weighted average grant-date fair value (in dollars per share) | $ 4.6 | $ 10.42 | ||||
| Withheld as treasury stock (1), number of units (in shares) | [1] | 0 | 0 | |||
| Withheld as treasury stock (1), weighted average grant-date fair value (in dollars per share) | [1] | $ 0 | $ 0 | |||
| Vested not delivered (2), number of units (in shares) | [2] | 10,706 | 3,833 | |||
| Vested not delivered (2), weighted average grant-date fair value (in dollars per share) | [2] | $ 13.51 | $ 10.6 | |||
| Forfeited, number of units (in shares) | (202,761) | (314,941) | ||||
| Forfeited, weighted average grant-date fair value (in dollars per share) | $ 2.85 | $ 7.29 | ||||
| Withheld as treasury stock (1), number of units (in shares) | [1] | 0 | (0) | |||
| Vested not delivered (2), number of units (in shares) | [2] | (10,706) | (3,833) | |||
| Unvested, number of units (in shares) | 1,471,345 | 801,525 | ||||
| Unvested, weighted average grant-date fair value (in dollars per share) | $ 11.12 | $ 20.72 | ||||
| ||||||