XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Schedule of Changes in Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period $ 0  
Private warrants transferred 52,832  
Measurement adjustments (21,602)  
Balance at end of period 31,230 $ 0
Warrants | Public Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period 228,933  
Change in fair value prior to exercise in March 2021 35,943  
Change in fair value prior to redemption in March 2021 (3,511)  
Exercise or redemption or conversion (261,365)  
Private warrants transferred 0  
Balance at end of period 0 228,933
Warrants | Private Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period 114,467  
Change in fair value prior to exercise in March 2021 15,296  
Change in fair value prior to redemption in March 2021 0  
Exercise or redemption or conversion (76,931)  
Private warrants transferred 52,832  
Balance at end of period 0 114,467
Warrants | 2017 Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period 0 1,035
Exercise or redemption or conversion   (13,714)
Additions   0
Measurement adjustments   12,679
Balance at end of period   0
Warrants | 2018 Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period 0 87
Exercise or redemption or conversion   (1,700)
Additions   0
Measurement adjustments   1,613
Balance at end of period   0
Warrants | 2020 Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period 0 0
Exercise or redemption or conversion   (14,698)
Additions   1,728
Measurement adjustments   12,970
Balance at end of period   0
Warrants | Total Legacy Warrants    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period $ 0 1,122
Exercise or redemption or conversion   (30,112)
Additions   1,728
Measurement adjustments   27,262
Balance at end of period   $ 0