v3.26.1
Note 9 - Third-party Long-term Debt - Outstanding Debt (Details) - Nonrelated Party [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Long-term debt $ 34,330 $ 35,780
Less: Long-term debt, net, current portion (30,510) (31,830)
Less: Unamortized debt issue costs (1,439) (1,540)
Long-Term Debt, Excluding Current Maturities 2,381 2,410
Veritex Community Bank [Member] | LE Term Loan Due 2034 [Member]    
Long-term debt 16,963 17,532
Veritex Community Bank [Member] | LRM Term Loan Due 2034 [Member]    
Long-term debt 7,065 7,326
Greater Nevada Credit Union (GNCU) [Member] | NPS Term Loan Due 2031 [Member]    
Long-term debt 7,884 8,495
Small Business Administration SBA [Member] | BDEC Term Loan Due 2051 [Member]    
Long-term debt 2,000 2,000
Small Business Administration SBA [Member] | LE Term Loan Due 2050 [Member]    
Long-term debt 150 150
Small Business Administration SBA [Member] | NPS Term Loan Due 2050 [Member]    
Long-term debt 150 150
Texas First Rentals, LLC [Member] | Equipment Loan Due 2025 [Member]    
Long-term debt $ 118 $ 127