XML 97 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Accrued Liabilities - Components of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Contract liabilities (Note 2) $ 1,026 $ 721 $ 1,279
Warranty reserve (Note 9) 159 159  
Deferred revenue 91 360  
Accrued professional fees 83 86  
Other accrued liabilities 275 289  
Total other accrued liabilities $ 1,634 $ 1,615