v3.26.1
Fair Value Measurements - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Public Warrant [Member]    
Antidilutive securities excluded from the calculation of diluted loss per share 20,722,500 20,722,500
Private Placement Warrants    
Antidilutive securities excluded from the calculation of diluted loss per share 12,757,500 12,757,500