XML 40 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Liabilities Public and Private Common Stock Warrants
Fair Value Measurements as of September 30, 2021
Liabilities included in:Level 1Level 2Level 3Total
Private Common Stock Warrants— — 12,318 12,318 
Total fair value $— $— $12,318 $12,318 
Fair Value Measurements as of December 31, 2020
Liabilities included in:Level 1Level 2Level 3Total
Public Common Stock Warrants$124,545 $— $— $124,545 
Private Common Stock Warrants— — 53,687 53,687 
Total fair value$124,545 $— $53,687 $178,232