XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Fair Value of Derivative Warrant Liabilities (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
Financial Liabilities Fair Value Disclosure [Abstract]  
Warrant liabilities at December 31, 2020 $ 43,409,000
Change in fair value of derivative warrant liabilities (17,956,330)
Warrant liabilities at December 31, 2020 $ 25,452,670