XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Initial Public Offering (Details) - USD ($)
Jul. 27, 2023
Jun. 30, 2024
Initial Public Offering [Member]    
Initial Public Offering [Line Items]    
Sale of public units 14,950,000 14,950,000
Proceeds from public offering $ 149,500,000  
Initial Public Offering [Member] | Public Warrant [Member]    
Initial Public Offering [Line Items]    
Proceeds from public offering $ 1,950,000  
Exercise price per share $ 11.5  
Over-Allotment Option [Member]    
Initial Public Offering [Line Items]    
Purchase price per share $ 10