XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Change in the Fair Value of Warrant Liabilities (Details) - Warrant liabilities
$ in Thousands
9 Months Ended
Sep. 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
Redeemed/exercised warrants (37,859)
Change in fair value (13,701)
Balance at September 30, 2021 $ 0