Quarterly report pursuant to Section 13 or 15(d)

Recurring Fair Value Measurements - Summary Of Reconciliation Of Changes In Fair Value Of warrant Liabilities (Detail)

v3.23.2
Recurring Fair Value Measurements - Summary Of Reconciliation Of Changes In Fair Value Of warrant Liabilities (Detail) - Fair Value, Inputs, Level 3 [Member] - USD ($)
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value as of December $ 1,684,403 $ 1,125,515
Change in fair value (98,703) 558,888
Fair value as of December 1,585,700 1,684,403
Private Placement Warrants [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value as of December 1,684,403 1,125,515
Change in fair value (98,703) 558,888
Fair value as of December 1,585,700 1,684,403
Public Warrants [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value as of December 0 0
Change in fair value 0 0
Fair value as of December $ 0 $ 0