v3.21.1
Fair Value Measurements - Summary of change in the fair value of the derivative warrant liabilities (Detail)
3 Months Ended
Mar. 31, 2021
USD ($)
Schedule Of Changes In The Fair Value Of Warrant Liabilities [Line Items]  
Change in fair value of warrant liabilities $ 1,997,200
Fair Value, Inputs, Level 3 [Member]  
Schedule Of Changes In The Fair Value Of Warrant Liabilities [Line Items]  
Level 3 warrant liabilities at December 31, 2020 165,780
Change in fair value of warrant liabilities (30,700)
Level 3 warrant liabilities at March 31, 2021 $ 135,080