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 |