v3.26.1
Public Offering (Details) - $ / shares
May 23, 2025
May 23, 2026
Over-Allotment Option [Member]    
Public Offering [Line Items]    
Sold units 3,300,000  
IPO [Member]    
Public Offering [Line Items]    
Purchase price per unit $ 10  
Price per unit $ 10 $ 10
Sold units 25,300,000  
IPO [Member] | Class A Ordinary Shares [Member]    
Public Offering [Line Items]    
Number of issued per unit 1  
IPO [Member] | Class A Ordinary Shares [Member] | Public Right [Member]    
Public Offering [Line Items]    
Number of issued per unit 1