XML 83 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Note 12 - Notes Payable - Summary of Note Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Less: current portion $ (56) $ (52)
Note payable, long-term portion 1,569 1,625
Promissory Note [Member]    
Debt Instrument [Line Items]    
Note payable 1,625 1,677
Less: current portion (56) (52)
Note payable, long-term portion $ 1,569 $ 1,625