v3.26.1
Note 9 - Third-party Long-term Debt - Accrued Interest (Details) - Nonrelated Party [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Interest payable $ 278 $ 169
Less: Accrued interest payable, current portion (278) (169)
Long-term interest payable, net of current portion 0 0
Small Business Administration SBA [Member] | BDEC Term Loan Due 2051 [Member]    
Interest payable 30 51
Small Business Administration SBA [Member] | LE Term Loan Due 2050 [Member]    
Interest payable 3 5
Small Business Administration SBA [Member] | NPS Term Loan Due 2053 [Member]    
Interest payable 3 5
Veritex Community Bank [Member] | LE Term Loan Due 2034 [Member]    
Interest payable 178 41
Veritex Community Bank [Member] | LRM Term Loan Due 2034 [Member]    
Interest payable 49 52
Greater Nevada Credit Union (GNCU) [Member] | NPS Term Loan Due 2031 [Member]    
Interest payable $ 15 $ 15