XML 123 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Change in the Fair Value of Warrant Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at December 31, 2020 $ 906
Conversion of Series D preferred stock warrants to Class A common stock warrants (1,160)
Private Placement Warrants and Public Warrants 51,814
Exercised warrants (20,872)
Change in fair value of warrants (5,282)
Balance at June 30, 2021 $ 25,406