XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
Mar. 15, 2023
Mar. 10, 2023
Dec. 31, 2022
Preferred shares, par value $ 0.0001 $ 0.0001      
Preferred shares, authorized 1,000,000 1,000,000      
Preferred shares, issued 0 0      
Preferred shares, outstanding 0 0      
Ordinary share, par value     $ 0.48    
Class A ordinary shares          
Ordinary share, par value $ 0.0001 $ 0.0001      
Ordinary shares, authorized 300,000,000 300,000,000      
Ordinary shares, issued 4,927,561     7,779,435  
Ordinary shares, outstanding 4,927,561     7,779,435  
Class A ordinary shares subject to possible redemption          
Temporary equity, shares outstanding 452,561 1,860,214 1,860,214    
Ordinary shares, outstanding       3,304,435  
Class A ordinary shares not subject to redemption          
Ordinary shares, issued 4,475,000 4,475,000      
Ordinary shares, outstanding 4,475,000 4,475,000      
Class B ordinary shares          
Ordinary share, par value $ 0.0001 $ 0.0001   $ 0.0001  
Ordinary shares, authorized 30,000,000 30,000,000      
Ordinary shares, issued 150,000 150,000   150,000 4,625,000
Ordinary shares, outstanding 150,000 150,000   150,000 4,625,000