Note 6 - Leases - Components of Lease Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Amortization of operating right of use assets | $ 204 | $ 0 | ||
| Total operating lease expense | $ 120 | $ 238 | ||
| Operating leases (in years) (Year) | 2 years 4 months 20 days | 2 years 4 months 20 days | 2 years 10 days | |
| Operating leases | 8.27% | 8.27% | 7.62% | |
| Nonrelated Party [Member] | ||||
| Amortization of operating right of use assets | $ 77 | $ 153 | ||
| Accretion of operating lease liability | 15 | 31 | ||
| Related Party [Member] | ||||
| Amortization of operating right of use assets | 26 | 51 | ||
| Accretion of operating lease liability | $ 2 | $ 3 | ||