XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Mar. 31, 2022
Class of Warrant or Right [Line Items]          
Warrants, exercise price (in dollars per share) $ 0.35 $ 0.35 $ 0.35 $ 0.35  
Public warrants          
Class of Warrant or Right [Line Items]          
Number of securities called by warrants (in shares) 238,095   238,095    
Private warrants          
Class of Warrant or Right [Line Items]          
Number of securities called by warrants (in shares) 6,667   6,667    
Public and private warrants          
Class of Warrant or Right [Line Items]          
Warrants, exercise price (in dollars per share) $ 402.50   $ 402.50    
Project warrants          
Class of Warrant or Right [Line Items]          
Number of securities called by warrants (in shares)         26,068
Warrants, exercise price (in dollars per share)         $ 0.35
Class of warrant, fair value of warrants (in dollar per share)         $ 173.60
Vesting of warrants issued in connection with customer agreements $ 41 $ 100 $ 100 $ 200  
Project warrants | Warrant vested          
Class of Warrant or Right [Line Items]          
Number of securities called by warrants (in shares) 14,978   14,978    
Collaboration warrants          
Class of Warrant or Right [Line Items]          
Number of securities called by warrants (in shares)         104,275
Warrants, exercise price (in dollars per share)         $ 0.35
Class of warrant, fair value of warrants (in dollar per share)         $ 173.60
Other selling, general and administrative expense   $ 500   $ 1,500  
Collaboration warrants | Warrant vesting, immediately          
Class of Warrant or Right [Line Items]          
Number of securities called by warrants (in shares)         52,138