Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Maturity table (Details)

v3.20.1
Notes Payable - Maturity table (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2023
Mar. 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Notes Payable            
Principal   $ 12,441        
Interest   1,448        
Total   $ 13,889        
Debt Instrument, Maturity Date Apr. 01, 2023          
2020            
Notes Payable            
Interest           $ 358
Total           $ 358
2021            
Notes Payable            
Principal         $ 3,971  
Interest         659  
Total         $ 4,630  
2022            
Notes Payable            
Principal       $ 5,566    
Interest       368    
Total       $ 5,934    
2023            
Notes Payable            
Principal     $ 2,904      
Interest     63      
Total     $ 2,967