Note 16 - The Financing and Warrant Liabilities - Warrant Activity (Details) - $ / shares |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|||
| Number of underlying shares (in shares) | [1] | 148,543 | ||
| Balance, weighted average remaining contractual life (Year) | [1] | 7 months 17 days | ||
| Weighted average exercise price (in dollars per share) | [1] | $ 74 | ||
| Exercisable (in shares) | [1] | 148,543 | ||
| Exercisable, weighted average remaining contractual life (Year) | [1] | 7 months 17 days | ||
| Exercisable, weighted average exercise price (in dollars per share) | [1] | $ 74 | ||
| Number of underlying shares, Issued/Vested (in shares) | [1] | 0 | ||
| Exercisable, Issued/Vested (in shares) | [1] | 0 | ||
| Number of underlying shares, Exercised (in shares) | [1] | 0 | ||
| Number of underlying shares, Expired (in shares) | [1] | (148,543) | ||
| Expired (in dollars per share) | [1] | $ 74 | ||
| Number of underlying shares (in shares) | [1] | 0 | 148,543 | |
| Number ofunderlyingshares (in shares) | [1] | 0 | 148,543 | |
| ||||