v3.26.1
Initial Public Offering (Details) - $ / shares
Jul. 27, 2023
Jun. 30, 2026
Public Warrant [Member]    
Initial Public Offering [Line Items]    
Number of shares issued per unit 1  
Purchase of each warrant 1  
Exercise price per share (in Dollars per share) $ 11.5  
Initial Public Offering [Member]    
Initial Public Offering [Line Items]    
Sale of public units 14,950,000  
Purchase price per unit   $ 10
Initial Public Offering [Member] | Public Warrant [Member]    
Initial Public Offering [Line Items]    
Exercised shares 1,950,000  
Purchase of each warrant 1  
Exercise price per share (in Dollars per share) $ 11.5  
Over-Allotment Option [Member]    
Initial Public Offering [Line Items]    
Purchase price per unit $ 10  
Public Share [Member]    
Initial Public Offering [Line Items]    
Number of shares issued per unit 1  
Purchase of each warrant 1  
Purchase price per unit   $ 10.125