v3.25.1
Subsequent Events - Additional Information (Details) - USD ($)
May 05, 2025
Mar. 31, 2025
Dec. 31, 2024
Class A Ordinary Shares      
Subsequent Event [Line Items]      
Common stock, par value   $ 0.0001 $ 0.0001
Subsequent Event | IPO      
Subsequent Event [Line Items]      
Issuance of common stock 35,880,000    
Share price per units $ 10    
Proceeds from sale of Units in initial public offering $ 358,800,000    
Subsequent Event | IPO | Warrants      
Subsequent Event [Line Items]      
Number of shares that contribute each unit 0.25    
Subsequent Event | IPO | Class A Ordinary Shares      
Subsequent Event [Line Items]      
Number of shares that contribute each unit 1    
Common stock, par value $ 0.0001    
Number of shares warrant may be converted 1    
Warrants exercise price (in dollars per share) $ 11.5    
Subsequent Event | Private Placement      
Subsequent Event [Line Items]      
Share price per units $ 10    
Subsequent Event | Private Placement | Class A Ordinary Shares      
Subsequent Event [Line Items]      
Issuance of common stock 225,000    
Share price per units $ 10    
Proceeds from sale of Units in initial public offering $ 2,250,000    
Subsequent Event | Underwriter option      
Subsequent Event [Line Items]      
Issuance of common stock 4,680,000    
Subsequent Event | Maximum | IPO      
Subsequent Event [Line Items]      
Share price per units $ 10    
Subsequent Event | Maximum | Underwriter option      
Subsequent Event [Line Items]      
Issuance of common stock 4,680,000