Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Summary Of Reconciliation Of Warrant Liabilities Measured At Fair Value (Detail)

v3.21.1
Fair Value Measurements - Summary Of Reconciliation Of Warrant Liabilities Measured At Fair Value (Detail) - USD ($)
6 Months Ended 7 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2018
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Change in fair value of warrant liability measured with Level 3 inputs   $ 0 $ 30,806,877 $ 43,139,251 $ 0 $ 0
Transfer of Public Warrants to Level 1 measurements       19,587,038    
Fair Value, Inputs, Level 3 [Member]            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Issuance of Public and Private Warrants with Level 3 measurements $ 28,537,364          
Change in fair value of warrant liability measured with Level 3 inputs 14,726,289          
Transfer of Public Warrants to Level 1 measurements (19,587,038)          
Warrants liability at December 31, 2020 measured utilizing Level 3 inputs $ 23,676,615     $ 23,676,615