Note 9 - Third-party Long-term Debt (Details Textual) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
a
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
a
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2022
USD ($)
|
Dec. 31, 2025
USD ($)
|
Jan. 01, 2023
USD ($)
|
May 31, 2021
USD ($)
|
|||||
| Restricted Cash, Current | $ 1,000 | $ 1,000 | $ 1,000 | |||||||||
| Amortization of Debt Issuance Costs | 100 | $ 100 | 102 | $ 102 | ||||||||
| BDEC Term Loan Due 2051 [Member] | Small Business Administration SBA [Member] | ||||||||||||
| Debt Instrument, Face Amount | $ 2,000 | |||||||||||
| LE Term Loan Due 2034 [Member] | Veritex Community Bank [Member] | ||||||||||||
| Debt Instrument, Face Amount | $ 25,000 | |||||||||||
| Nonrelated Party [Member] | BDEC Term Loan Due 2051 [Member] | Small Business Administration SBA [Member] | ||||||||||||
| Debt Instrument, Face Amount | $ 500 | |||||||||||
| Proceeds from Issuance of Debt | $ 1,500 | |||||||||||
| Nonrelated Party [Member] | LE Term Loan Due 2034 [Member] | Veritex Community Bank [Member] | ||||||||||||
| Debt Instrument, Face Amount | [1] | 25,000 | 25,000 | |||||||||
| Debt Instrument, Collateral Amount | 5,000 | 5,000 | ||||||||||
| Escrow Deposit | 1,000 | 1,000 | ||||||||||
| Nonrelated Party [Member] | NPS Term Loan Due 2031 [Member] | Greater Nevada Credit Union (GNCU) [Member] | ||||||||||||
| Debt Instrument, Face Amount | [2] | $ 10,000 | $ 10,000 | |||||||||
| Area of Land (Acre) | a | 56 | 56 | ||||||||||
| Nonrelated Party [Member] | Veritex Community Bank [Member] | ||||||||||||
| Restricted Cash Noncurrent, Minimum Required Amount | $ 1,000 | $ 1,000 | ||||||||||
| Restricted Cash, Current | $ 1,000 | $ 1,000 | $ 1,000 | |||||||||
| ||||||||||||