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) | [1] | 1,126,605 | 2,193,093 | |
| Convertible Debt Securities [Member] | ||||
| Anti-dilutive securities (in shares) | [1] | 7,143 | 21,429 | |
| Series B Preferred Stock [Member] | ||||
| Anti-dilutive securities (in shares) | [1] | 3,013 | 3,013 | |
| Employee Stock Options and RSUs [Member] | ||||
| Anti-dilutive securities (in shares) | [1] | 18,201 | 1,372 | |
| Warrant [Member] | ||||
| Anti-dilutive securities (in shares) | [1] | 1,098,248 | 2,167,279 | |
| ||||