XML 83 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Changes in Fair Value of Warrants Payable (Details) - Public and private placement warrants - Warrants payable
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 147,582
Mark-to-market adjustment (66,214)
Warrants exercised (81,283)
Warrant redemption (85)
Ending balance $ 0