Fair Value Measurements - Summary Of Derivative Warrant Liabilities (Detail) - Derivative Financial Instruments, Liabilities [Member] - Fair Value, Recurring [member] - Private Warrants [member]
3 Months Ended
Mar. 31, 2021
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Derivative warrant liabilities $ 0
Issuance of Private Placement Warrants 159,560
Change in fair value of derivative warrant liabilities 49,160
Derivative warrant liabilities $ 208,720