v3.26.1
Initial Public Offering (Details) - USD ($)
May 19, 2025
Dec. 31, 2025
Initial Public Offering [Member]    
Initial Public Offering [Line Items]    
Number of units 30,015,000  
Price per unit (in Dollars per share) $ 10  
Total proceeds (in Dollars) $ 300,150,000  
Number of warrants in a unit 1  
Initial Public Offering [Member] | Class A Ordinary Shares [Member]    
Initial Public Offering [Line Items]    
Price per unit (in Dollars per share)   $ 0.0001
Number of shares in a unit 1  
Number of shares issuable per warrant 1 1
Price per warrant (in Dollars per share) $ 11.5 $ 11.5
Over-Allotment Option [Member]    
Initial Public Offering [Line Items]    
Number of units 3,915,000