Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE MEASUREMENTS - Change in the Fair Value of the Warrant Liabilities (Details)

v3.21.1
FAIR VALUE MEASUREMENTS - Change in the Fair Value of the Warrant Liabilities (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Warranty liability $ 70,625,000 $ 19,780,000
Change in fair value of warrants 50,845,000  
Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Warrant liabilities at (inception) 19,780,000  
Change in valuation inputs or other assumptions 50,845,000  
Warrant liabilities at end of period 70,625,000  
Level 3 | Private Placement    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Warrant liabilities at (inception) 6,900,000  
Change in valuation inputs or other assumptions 18,300,000  
Warrant liabilities at end of period 25,200,000  
Level 3 | Public    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Warrant liabilities at (inception) 12,880,000.00  
Change in valuation inputs or other assumptions 32,545,000  
Warrant liabilities at end of period $ 45,425,000