Annual report pursuant to Section 13 and 15(d)

Debt - Schedule of Debt (Details)

v3.24.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total debt $ 254 $ 1,223
Insurance financing    
Debt Instrument [Line Items]    
Total debt 204 218
Cultured Foods Note Payable    
Debt Instrument [Line Items]    
Total debt $ 50  
Note payable, net of discount and costs    
Debt Instrument [Line Items]    
Total debt   $ 1,005