XML 114 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Level Three Reconciliation (Details) - Warrant liabilities - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 64,123 $ 0
Issuance of warrant liabilities   35,210
Change in fair value of warrant liabilities (29,536) 28,913
Exercise of warrants (1,906)  
Ending balance 32,681 64,123
Private placement warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 1,248 0
Issuance of warrant liabilities   460
Change in fair value of warrant liabilities (575) 788
Exercise of warrants 0  
Ending balance 673 1,248
Underwriter Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 139 0
Issuance of warrant liabilities   51
Change in fair value of warrant liabilities (64) 88
Exercise of warrants 0  
Ending balance 75 139
OTM Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 6,849 0
Issuance of warrant liabilities   2,899
Change in fair value of warrant liabilities (2,143) 3,950
Exercise of warrants 0  
Ending balance 4,706 6,849
PIPE Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 55,887 0
Issuance of warrant liabilities   31,800
Change in fair value of warrant liabilities (26,754) 24,087
Exercise of warrants (1,906)  
Ending balance $ 27,227 $ 55,887