v3.25.2
Initial Public Offering (Details) - $ / shares
3 Months Ended
Feb. 28, 2025
Mar. 31, 2025
Jun. 30, 2025
Initial Public Offering      
Units issued during the period   660,000  
Exercise price per share     $ 11.5
Public Warrants | Class A ordinary shares      
Initial Public Offering      
Number of shares per warrant 1    
Exercise price per share $ 11.5    
Initial public offering      
Initial Public Offering      
Units issued during the period 23,000,000    
Issue price per unit (in dollars per share) $ 10    
Initial public offering | Class A ordinary shares      
Initial Public Offering      
Number of shares per unit 1    
Initial public offering | Public Warrants      
Initial Public Offering      
Number of warrants per unit 33.33    
Over allotment      
Initial Public Offering      
Units issued during the period 3,000,000    
Issue price per unit (in dollars per share) $ 10