Note 4 - Revenue and Segment Information - Contract Balances (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounts receivable (including related-party), beginning January 1st, of period | $ 8,344 | $ 5,960 |
| Accounts receivable (including related-party), balance | 12,526 | 8,344 |
| Unearned revenue, beginning January 1st, of period | 780 | 2,727 |
| Unearned revenue, balance | $ 576 | $ 780 |
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|