Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Maturity table (Details)

v3.20.2
Notes Payable - Maturity table (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Apr. 01, 2023
Apr. 16, 2022
Jun. 30, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Notes Payable              
Total     $ 14,617        
State Bond Loan [Member]              
Notes Payable              
Interest     1,269        
Total     12,441        
Debt Instrument, Maturity Date Apr. 01, 2023            
SBA PPP Loan [Member]              
Notes Payable              
Principal     893        
Interest     $ 14        
Debt Instrument, Maturity Date   Apr. 16, 2022          
2020              
Notes Payable              
Total             $ 286
2020 | State Bond Loan [Member]              
Notes Payable              
Interest             179
2020 | SBA PPP Loan [Member]              
Notes Payable              
Principal             98
Interest             $ 9
2021              
Notes Payable              
Total           $ 5,231  
2021 | State Bond Loan [Member]              
Notes Payable              
Interest           659  
Total           3,971  
2021 | SBA PPP Loan [Member]              
Notes Payable              
Principal           596  
Interest           $ 5  
2022              
Notes Payable              
Total         $ 6,133    
2022 | State Bond Loan [Member]              
Notes Payable              
Interest         368    
Total         5,566    
2022 | SBA PPP Loan [Member]              
Notes Payable              
Principal         $ 199    
2023              
Notes Payable              
Total       $ 2,967      
2023 | State Bond Loan [Member]              
Notes Payable              
Interest       63      
Total       $ 2,904