Note 2 - Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares shares in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Anti-dilutive securities (in shares) | 22,709,554 | 2,193,093 |
| Convertible Debt Securities [Member] | ||
| Anti-dilutive securities (in shares) | 7,143 | 21,429 |
| Series B Preferred Stock [Member] | ||
| Anti-dilutive securities (in shares) | 3,013 | 3,013 |
| Employee Stock Options and RSUs [Member] | ||
| Anti-dilutive securities (in shares) | 18,201 | 1,372 |
| Warrant [Member] | ||
| Anti-dilutive securities (in shares) | 22,681,197 | 2,167,279 |