Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Summary Of Change In Fair Value Of Derivative Warrant Liabilities (Detail)

v3.22.1
Fair Value Measurements - Summary Of Change In Fair Value Of Derivative Warrant Liabilities (Detail) - Level 3 [Member]
12 Months Ended
Dec. 31, 2021
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Derivative warrant liabilities $ 0
Issuance of derivative warrant liabilities 21,086,630
Change in fair value of derivative warrant liabilities (3,039,510)
Transfer of public warrant liabilities To Level 1 (9,422,270)
Transfer of Private warrant liabilities To Level 2 (8,624,850)
Derivative warrant liabilities $ 0