XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Note 9 - Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Total long term debt, net $ 3,097 $ 1,824
Mortgage Promissory Note, December 2023 [Member]    
Total long term debt, net 2,968 0
Mortgage Promissory Note, July 2020 [Member]    
Total long term debt, net 0 1,761
Equipment Notes, May 2021 [Member] | Notes Payable, Other Payables [Member]    
Total long term debt, net 15 24
Equipment Notes June 2023 [Member] | Notes Payable, Other Payables [Member]    
Total long term debt, net 114 0
Progress Payment Agreement [Member]    
Total long term debt, net $ 0 $ 39