XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Summary of Changes in Fair Value of Outstanding Warrant and Tranche Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 16,916  
Change in Unrealized (Gains) Losses 6,712  
Issuances (Settlements) (11,923)  
Ending balance 11,705  
Level 2 | Public Warrants, Private Placement Warrants And Working Capital Warrants    
Equity, Fair Value Disclosure [Roll Forward]    
Beginning balance 0  
Change in Unrealized (Gains) Losses 0  
Issuances (Settlements) 11,923  
Ending balance 11,923  
Public Warrants | Level 1    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 9,855  
Change in Unrealized (Gains) Losses 4,068  
Issuances (Settlements) (11,068)  
Ending balance 2,855  
Private Placement Warrants | Level 2    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 5,871  
Change in Unrealized (Gains) Losses 2,204  
Issuances (Settlements) (855)  
Ending balance 7,220  
Working capital warrants | Level 2    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 1,190  
Change in Unrealized (Gains) Losses 440  
Issuances (Settlements) 0  
Ending balance 1,630  
Contingent earnout liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 18,632  
Change in Unrealized (Gains) Losses (9,701)  
Issuances (Settlements) 0  
Ending balance 8,931  
SEPA derivative liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 185  
Change in Unrealized (Gains) Losses 209  
Issuances (Settlements) 0  
Ending balance 394  
Initial OrbiMed Warrant liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0  
Change in Unrealized (Gains) Losses (413)  
Issuances (Settlements) 811  
Ending balance 399  
Revenue base redemption liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0  
Change in Unrealized (Gains) Losses (13)  
Issuances (Settlements) 729  
Ending balance $ 715  
Warrant liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   $ 369
Change in Unrealized (Gains) Losses   (1)
Issuances (Settlements)   (106)
Net Transfer In (Out) of Level 3   0
Ending balance   262
Series B-2 tranche liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   4,702
Change in Unrealized (Gains) Losses   (2,241)
Issuances (Settlements)   (1,502)
Net Transfer In (Out) of Level 3   0
Ending balance   959
Series B-3 warrant liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   15,819
Change in Unrealized (Gains) Losses   (1,248)
Issuances (Settlements)   2,619
Net Transfer In (Out) of Level 3   0
Ending balance   $ 17,190