Note 10 - Employee Benefit Plans and Stock-based Compensation - Summary of Performance Shares Activity (Details) - Performance Shares [Member] - $ / shares shares in Thousands |
12 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|||||||
| Restricted Stock, Unvested, Shares (in shares) | 301 | 38 | [1] | |||||
| Restricted Stock, Unvested, Weighted Average Grant Date Share Value (in dollars per share) | $ 2.28 | $ 15.37 | ||||||
| Restricted Stock, Granted (in shares) | 294 | [2] | 301 | |||||
| Restricted Stock, Granted, Weighted Average Grant Date Share Value (in dollars per share) | $ 2.23 | $ 2.28 | ||||||
| Restricted Stock, Vested (in shares) | (151) | (38) | ||||||
| Restricted Stock, Vested, Weighted Average Grant Date Share Value (in dollars per share) | $ 2.28 | $ 15.37 | ||||||
| Restricted Stock, Forfeited (in shares) | 0 | 0 | ||||||
| Restricted Stock, Forfeited, Weighted Average Grant Date Share Value (in dollars per share) | $ 0 | $ 0 | ||||||
| Restricted Stock, Unvested, Shares (in shares) | 444 | 301 | ||||||
| Restricted Stock, Unvested, Weighted Average Grant Date Share Value (in dollars per share) | $ 2.25 | $ 2.28 | ||||||
| ||||||||