Quarterly report pursuant to Section 13 or 15(d)

Equity Instruments - Warrants for Shares of Stock (Details)

v3.24.1.1.u2
Equity Instruments - Warrants for Shares of Stock (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
$ / warrant
shares
Dec. 31, 2023
USD ($)
shares
Mar. 31, 2023
USD ($)
Class of Warrant or Right [Line Items]      
Warrant liabilities $ 14,455 $ 11,835  
Change in fair value $ 2,620 $ 2,620 $ 2,553
Common stock warrants      
Class of Warrant or Right [Line Items]      
Number of Warrants (in shares) | shares 50,945,000 50,945,000  
Private Warrants      
Class of Warrant or Right [Line Items]      
Number of Warrants (in shares) | shares 4,450,000    
Exercise Price per Warrant (in dollars per share) | $ / shares $ 11.50    
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant 2.00    
Warrant liabilities $ 241 $ 127  
Change in fair value $ 114    
2022 Private Placement Warrants [Member]      
Class of Warrant or Right [Line Items]      
Number of Warrants (in shares) | shares 70,000    
Exercise Price per Warrant (in dollars per share) | $ / shares $ 2.56    
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant 2.43    
Warrant liabilities $ 28 23  
Change in fair value $ 5    
Public Warrants      
Class of Warrant or Right [Line Items]      
Number of Warrants (in shares) | shares 8,625,000    
Exercise Price per Warrant (in dollars per share) | $ / shares $ 11.50    
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant 3.30    
Warrant liabilities $ 489 258  
Change in fair value $ 231    
2023 Private Warrant A      
Class of Warrant or Right [Line Items]      
Number of Warrants (in shares) | shares 36,000,000    
Exercise Price per Warrant (in dollars per share) | $ / shares $ 0.57    
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant 0.30    
Warrant liabilities $ 13,053 10,891  
Change in fair value $ 2,162    
2023 Private Warrant B      
Class of Warrant or Right [Line Items]      
Number of Warrants (in shares) | shares 1,800,000    
Exercise Price per Warrant (in dollars per share) | $ / shares $ 0.62    
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant 0.30    
Warrant liabilities $ 644 $ 536  
Change in fair value $ 108