Fair Value Measurements - Summary of Change in Fair Value of the Derivative Warrant Liabilities (Detail) - USD ($) |
3 Months Ended | 12 Months Ended | |
---|---|---|---|
Mar. 31, 2023 |
Mar. 31, 2022 |
Dec. 31, 2022 |
|
Disclosure Of Change In Fair Value Of The Derivative Warrant Liabilities [Line Items] | |||
Level 3 derivative warrant liabilities at Beginning Balance | $ 330,479 | ||
Change in fair value of derivative warrant liabilities | 330,479 | $ (4,957,178) | |
Level 3 derivative warrant liabilities at Ending Balance | 660,958 | $ 330,479 | |
Level 3 | |||
Disclosure Of Change In Fair Value Of The Derivative Warrant Liabilities [Line Items] | |||
Level 3 derivative warrant liabilities at Beginning Balance | 114,423 | $ 3,089,406 | 3,089,406 |
Change in fair value of derivative warrant liabilities | 114,422 | (2,974,983) | |
Level 3 derivative warrant liabilities at Ending Balance | $ 228,845 | $ 114,423 |