Note 12 - Stock-based Compensation - Schedule of Nonvested Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member] shares in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Number of Shares (in shares) | shares | 18 |
| Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares | $ 5.7 |
| Number of Shares, Granted (in shares) | shares | 21,685 |
| Weighted Average Grant Date Fair Value, Granted (in dollars per share) | $ / shares | $ 1.47 |
| Number of Shares, Forfeited/Canceled (in shares) | shares | 0 |
| Weighted Average Grant Date Fair Value, Forfeited/Canceled (in dollars per share) | $ / shares | $ 0 |
| Number of Shares (in shares) | shares | 21,703 |
| Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares | $ 1.47 |