Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Fair Value Measurements - Summary Of Reconciliation Of Warrant Liabilities Measured At Fair Value (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Value of warrant liability measured with Level 3 inputs at December 31, 2020     $ 23,676,615  
Change in fair value of warrant liability measured with Level 3 inputs $ (1,701,854) $ 30,806,877 (10,934,420) $ 30,806,877
Value of warrant liability measured with Level 3 inputs at September 30, 2021 20,619,070   20,619,070  
Fair Value, Inputs, Level 3 [Member]        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Value of warrant liability measured with Level 3 inputs at December 31, 2020     23,676,615  
Change in fair value of warrant liability measured with Level 3 inputs     (3,057,545)  
Transfer in/out     0  
Value of warrant liability measured with Level 3 inputs at September 30, 2021 $ 20,619,070   $ 20,619,070