v3.26.1
Subsequent Events - Additional Information (Detail) - USD ($)
6 Months Ended
Jul. 21, 2026
Jun. 30, 2026
Jun. 30, 2025
Subsequent Event [Line Items]      
Proceeds from Trust Account   $ 0 $ 250,000
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Proceeds from Trust Account $ 250,000