v3.25.2
Initial Public Offering - (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Oct. 17, 2022
Jun. 30, 2025
Initial Public Offering    
Purchase price, per unit $ 10.25 $ 11.79
Number of shares issued per right   0.10
Initial Public Offering    
Initial Public Offering    
Sale of Units, net of underwriting discounts (in shares) 23,000,000  
Proceeds from issuance of Class B common stock to Sponsor $ 230.0  
Offering costs 13.4  
Deferred underwriting fees $ 8.1  
Number of shares issued per unit 1  
Number of warrants in a unit 0.5  
Number of shares issued per right 0.10  
Initial Public Offering | Public Warrants    
Initial Public Offering    
Number of warrants in a unit 0.5  
Number of shares issuable per warrant 1  
Initial Public Offering | Public Warrants | Class A ordinary shares    
Initial Public Offering    
Exercise price of warrants $ 11.5  
Over-allotment option    
Initial Public Offering    
Sale of Units, net of underwriting discounts (in shares) 3,000,000  
Purchase price, per unit $ 10