XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Schedule of Changes in Fair value of Derivative Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Oct. 31, 2020
Liabilities:    
Fair value of derivative liabilities $ 59,536,667 $ 27,610,000
Change in fair value 31,926,667  
Private Placement    
Liabilities:    
Fair value of derivative liabilities 15,766,667 11,000,000
Change in fair value 4,766,667  
Warrant    
Liabilities:    
Fair value of derivative liabilities 19,350,000 13,500,000
Change in fair value 5,850,000  
Forward Purchase Agreements (FPAs)    
Liabilities:    
Fair value of derivative liabilities 24,420,000 $ 3,110,000
Change in fair value $ 21,310,000