v3.25.2
BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Mar. 15, 2023
Mar. 10, 2023
Jan. 06, 2023
Dec. 31, 2022
Jun. 15, 2022
Jun. 21, 2021
Temporary equity, shares outstanding 15,048 1,860,214            
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         $ 0.0001
Common Class A [Member]                
Temporary equity, shares outstanding 452,561 1,860,214         7,406,265  
Ordinary share, par value $ 0.0001 $ 0.0001   $ 0.0001       $ 0.0001
Ordinary shares, authorized 300,000,000 300,000,000            
Ordinary shares, issued 4,475,000 4,475,000   7,779,435 3,304,435      
Ordinary shares, outstanding 4,475,000 4,475,000   7,779,435        
Common Class B [Member]                
Ordinary share, par value $ 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    
Class A ordinary shares subject to possible redemption [Member]                
Temporary equity, shares outstanding 15,048 1,860,214