XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Initial Public Offering (Details) - USD ($)
Jan. 18, 2023
Mar. 31, 2024
Dec. 31, 2023
Jan. 08, 2023
Initial Public Offering        
Cash and marketable securities held in trust account   $ 79,132,680 $ 153,702,006  
Operating cash   $ 318,357 $ 671,628  
Class A ordinary shares | Public Warrants        
Initial Public Offering        
Purchase price $ 11.50      
Initial Public Offering        
Initial Public Offering        
Number of units sold 14,375,000      
Offering price per share $ 10.00     $ 10.20
Share Price $ 10.20      
Initial Public Offering | Public Warrants        
Initial Public Offering        
Number of shares in a unit 1      
Number of warrants in a unit 1      
Number of shares issuable per warrant 1