v3.22.2.2
Fair Value Measurements - Summary of change in the fair value of the derivative warrant liabilities (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Schedule Of Changes In The Fair Value Of Warrant Liabilities [Line Items]            
Change in fair value of derivative warrant liabilities $ (6,303,635)   $ (1,058,025)   $ (2,424,160) $ 939,175
Fair Value, Inputs, Level 3 [Member]            
Schedule Of Changes In The Fair Value Of Warrant Liabilities [Line Items]            
Level 3 warrant liabilities (Beginning) 47,585 $ 107,910 135,080 $ 165,780 107,910 165,780
Change in fair value of derivative warrant liabilities 93,635 (60,325) 23,025 (30,700)    
Level 3 warrant liabilities (Ending) $ 141,220 $ 47,585 $ 158,105 $ 135,080 $ 141,220 $ 158,105