Note 12 - Income Taxes - NOL Carryforwards (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Balance | $ 31,751 | $ 32,245 |
| Net operating losses used and expired | (23,502) | (494) |
| Balance | 8,249 | 31,751 |
| Pre-Ownership Change [Member] | ||
| Balance | 3,377 | 3,871 |
| Net operating losses used and expired | (783) | (494) |
| Balance | 2,594 | 3,377 |
| Post-ownership change [Member] | ||
| Balance | 28,374 | 28,374 |
| Net operating losses used and expired | (22,719) | 0 |
| Balance | $ 5,655 | $ 28,374 |