Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity (Deficit) (Details)

v3.25.1
Stockholders' Equity (Deficit) (Details)
1 Months Ended
Apr. 03, 2024
USD ($)
tradingDay
Jun. 04, 2023
$ / shares
shares
Apr. 03, 2023
Nov. 19, 2021
d
$ / shares
shares
Mar. 31, 2021
USD ($)
Dec. 31, 2024
vote
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Oct. 29, 2023
USD ($)
Mar. 31, 2023
$ / shares
Nov. 22, 2021
$ / shares
shares
Mar. 22, 2021
$ / shares
Class of Stock [Line Items]                      
Common stock, shares authorized (in shares)           400,000,000 400,000,000     400,000,000  
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001       $ 0.0001 $ 0.0001     $ 0.0001  
Preferred stock authorized (in shares)                   100,000,000  
Preferred stock, par value (in dollars per share) | $ / shares                   $ 0.0001  
Number of vote per share | vote           1          
Stock splits ratio   0.0769                  
Number of vote per share, non vesting common stock | vote           0          
Number of common stock called by warrants (in shares)   81,139,179                  
Stock repurchase program authorized amount | $               $ 1,000,000      
Warrants outstanding (in shares)           833,330          
Number of securities called by each warrant (in shares)   0.0769                  
Number of trading days | tradingDay 30                    
Market capitalization | $ $ 50,000,000                    
Minimum stockholders' equity | $ $ 50,000,000                    
Extended time period 18 months                    
Minimum                      
Class of Stock [Line Items]                      
Stock splits ratio     0.50                
Maximum                      
Class of Stock [Line Items]                      
Stock splits ratio     0.04                
Loans Payable                      
Class of Stock [Line Items]                      
Aggregate amount of outstanding loans and undrawn commitments | $         $ 10,000,000            
Debt interest rate         8.00%            
2021 Warrants                      
Class of Stock [Line Items]                      
Warrant price (in dollars per share) | $ / shares   $ 149.50   $ 149.50              
Warrants outstanding (in shares)       833,333              
Number of securities called by each warrant (in shares)       1              
Warrant exercise term, period after closing       30 days              
Private Placement Warrants                      
Class of Stock [Line Items]                      
Warrant exercise term, period after closing       30 days              
Warrant redemption price (in dollars per share) | $ / shares           $ 0.13          
Warrant redemption, written notice period       30 days              
Share price (in dollars per share) | $ / shares           $ 234.00          
Warrant redemption, threshold consecutive trading days | d       20              
Warrant redemption, threshold trading period | d       30              
Warrant redemption, period before redemption notice sent | d       3              
Assumed Warrants                      
Class of Stock [Line Items]                      
Warrant price (in dollars per share) | $ / shares                     $ 110.50
Assumed Warrants | Loans Payable                      
Class of Stock [Line Items]                      
Warrants outstanding (in shares)           54,299          
March 2023 Cargill Warrant | Loans Payable | Sixth Amendment To Original Credit Agreements                      
Class of Stock [Line Items]                      
Warrant price (in dollars per share) | $ / shares                 $ 13.00