Annual report pursuant to Section 13 and 15(d)

Net Loss Per Share - Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)

v3.24.1
Net Loss Per Share - Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)
12 Months Ended
Jun. 04, 2023
shares
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Mar. 28, 2023
$ / shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock splits ratio 0.0769      
Number of securities called by each warrant (in shares) 0.0769      
March 2023 Cargill Warrant        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Warrant exercise price (in dollars per share) | $ / shares       $ 13.00
March 2023 Cargill Warrant | Sixth Amendment To Original Credit Agreements | Loans Payable        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Warrant exercise price (in dollars per share) | $ / shares       $ 13.00
Restricted Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount   222,282 388,210  
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount   4,980,021 887,636