Note 10 - Third-party Long-term Debt - Unamortized Debt Issuance Costs (Details) - Nonrelated Party [Member] - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Less: Accumulated amortization | $ (1,225) | $ (1,023) |
Debt Issuance Costs, Net | 1,947 | 2,149 |
Veritex Community Bank [Member] | LE Term Loan Due 2034 [Member] | ||
LE Term Loan Due 2034 (in default) | 1,674 | 1,674 |
Veritex Community Bank [Member] | LRM Term Loan Due 2034 [Member] | ||
LE Term Loan Due 2034 (in default) | 768 | 768 |
Greater Nevada Credit Union (GNCU) [Member] | NPS Term Loan Due 2031 [Member] | ||
LE Term Loan Due 2034 (in default) | $ 730 | $ 730 |