Note 11 - Subsequent Events (Details Textual) - Conversion of Series F Preferred Stock into Common Stock [Member] - $ / shares |
6 Months Ended | ||
|---|---|---|---|
Aug. 11, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Conversion of Stock, Shares Issued (in shares) | 559,465 | 6,081,754 | |
| Conversion of Stock, Shares Converted (in shares) | 478 | 5,350 | |
| Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ 0.8526 | $ 1.1 | |
| Subsequent Event [Member] | |||
| Conversion of Stock, Shares Issued (in shares) | 802,252 | ||
| Conversion of Stock, Shares Converted (in shares) | 684 | ||
| Preferred Stock, Stated Value Per Share (in dollars per share) | $ 1,000 | ||
| Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ 0.8526 | ||