XML 39 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of change in fair value of the derivative warrant liabilities (Detail) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disclosure of Change in Fair Value of the Derivative Warrant Liabilities [Line Items]    
Derivative warrant liabilities,Beginning $ 54,070,000 $ 27,462,000
Change in fair value of derivative warrant liabilities 27,471,500 (7,144,500)
Derivative warrant liabilities ,Ending 81,541,500 20,317,500
Public Warrants [Member]    
Disclosure of Change in Fair Value of the Derivative Warrant Liabilities [Line Items]    
Derivative warrant liabilities,Beginning 31,740,000 13,455,000
Change in fair value of derivative warrant liabilities 15,697,500 (3,795,000)
Derivative warrant liabilities ,Ending 47,437,500 9,660,000
Private Placement Warrants [Member]    
Disclosure of Change in Fair Value of the Derivative Warrant Liabilities [Line Items]    
Derivative warrant liabilities,Beginning 22,330,000 14,007,000
Change in fair value of derivative warrant liabilities 11,774,000 (3,349,500)
Derivative warrant liabilities ,Ending $ 34,104,000 $ 10,657,500