Note 7 - Long-term Debt - Carrying Amount of the Company's Outstanding Debt (Details) (Parentheticals) |
Dec. 31, 2025 |
Oct. 27, 2025 |
Dec. 31, 2024 |
|---|---|---|---|
| Senior Secured Debt Due June 30, 2026 [Member] | |||
| Debt instrument, interest rate, stated percentage | 7.00% | 7.00% | |
| Lytton Agreement [Member] | |||
| Debt instrument, interest rate, stated percentage | 8.00% | 8.00% | 8.00% |
| Convertible Note Instrument Due June 30, 2026 [Member] | |||
| Debt instrument, interest rate, stated percentage | 7.00% | 7.00% |