v3.26.1
Note 9 - Third-party Long-term Debt - Unamortized Debt Issuance Costs (Details) - Nonrelated Party [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Less: Accumulated amortization $ (1,733) $ (1,632)
Debt Issuance Costs, Net 1,439 1,540
Veritex Community Bank [Member] | LE Term Loan Due 2034 [Member]    
Unamortized debt issue costs, gross 1,674 1,674
Veritex Community Bank [Member] | LRM Term Loan Due 2034 [Member]    
Unamortized debt issue costs, gross 768 768
Greater Nevada Credit Union (GNCU) [Member] | NPS Term Loan Due 2031 [Member]    
Unamortized debt issue costs, gross $ 730 $ 730