v3.25.2
Public Offering (Details) - $ / shares
6 Months Ended
Apr. 02, 2025
Jun. 30, 2025
Class A Ordinary Shares [Member]    
Public Offering [Line Items]    
Number of shares in a unit 1  
Initial Public Offering [Member]    
Public Offering [Line Items]    
Sold units 27,600,000 3,600,000
Purchase price unit (in Dollars per share) $ 10  
Share price (in Dollars per share) $ 10  
Initial Public Offering [Member] | Class A Ordinary Shares [Member]    
Public Offering [Line Items]    
Number of shares in a unit 1  
Over-Allotment Option [Member]    
Public Offering [Line Items]    
Sold units 3,600,000