Quarterly report pursuant to Section 13 or 15(d)

Recurring Fair Value Measurements - Additional Information (Detail)

v3.23.2
Recurring Fair Value Measurements - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 14, 2023
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Assets held in Trust Account   $ 120,868,428 $ 120,868,428   $ 356,976,495
Fair value transferred from a Level 3 measurement to a Level 1   $ 0 0    
Cash withdrawn from Trust Account in connection with redemption $ 500,000   $ 243,268,708 $ 0