v3.25.2
Shareholders Deficit (Details Narratives)
1 Months Ended 12 Months Ended
Mar. 08, 2024
USD ($)
shares
Mar. 10, 2023
$ / shares
shares
Dec. 31, 2024
USD ($)
integer
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Jun. 15, 2022
USD ($)
$ / shares
shares
Dec. 31, 2024
integer
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Mar. 15, 2023
$ / shares
Jan. 06, 2023
shares
Dec. 31, 2022
shares
Jun. 24, 2021
shares
Jun. 21, 2021
$ / shares
Feb. 18, 2021
$ / shares
Ordinary shares par or stated value per share | $ / shares               $ 0.48       $ 0.0001  
Preferred stock shares authorized     1,000,000     1,000,000 1,000,000            
Preferred shares, par value | $ / shares     $ 0.0001     $ 0.0001 $ 0.0001            
Preferred stock shares issued     0     0 0            
Preferred stock shares outstanding     0     0 0            
Temporary equity, shares outstanding     15,048     15,048 1,860,214            
Common Class A [Member]                          
Common stock shares authorized     300,000,000     300,000,000 300,000,000            
Ordinary shares par or stated value per share | $ / shares   $ 0.0001 $ 0.0001     $ 0.0001 $ 0.0001         $ 0.0001  
Common stock shares issued   7,779,435 4,475,000     4,475,000 4,475,000   3,304,435        
Ordinary shares, outstanding   7,779,435 4,475,000     4,475,000 4,475,000            
Number of ordinary shares, shareholders exercised their right to redeem     437,513 1,407,653 11,093,735 437,513              
Stock issued during period shares   4,475,000                      
Amount removed from the Trust Account to pay holders | $     $ 5,238,525 $ 16,309,778 $ 111,062,537                
Price per public share | $ / shares     $ 11.97 $ 11.59 $ 10.01                
Temporary equity, shares outstanding     452,561   7,406,265 452,561 1,860,214            
Number of shares issued on conversion           1              
Common Class A [Member] | This member stands for sponsor.                          
Price per public share | $ / shares         $ 0.132                
Common Class A [Member] | Common Stock Subject To Mandatory Redemption [Member]                          
Common stock shares issued     6,335,214     6,335,214              
Ordinary shares, outstanding     6,335,214     6,335,214              
Number of ordinary shares, shareholders exercised their right to redeem 1,407,653   437,513 1,407,653   437,513              
Amount removed from the Trust Account to pay holders | $ $ 16,309,778   $ 5,238,525 $ 16,309,778                  
Price per public share | $ / shares     $ 11.97 $ 11.59                  
Temporary equity, shares issued 4,927,561   4,490,048   7,406,265 4,490,048 6,335,214            
Temporary equity, shares outstanding 4,927,561   1,860,214   7,406,265 1,860,214 1,860,214            
Common Class B [Member]                          
Common stock shares authorized     30,000,000     30,000,000 30,000,000            
Ordinary shares par or stated value per share | $ / shares     $ 0.0001     $ 0.0001 $ 0.0001            
Common Stock, Voting Rights           one              
Common stock shares issued   150,000 150,000     150,000 150,000     4,625,000      
Ordinary shares, outstanding   150,000 150,000     150,000 150,000     4,625,000      
Stock issued during period shares   4,475,000                      
Conversion of Class B ordinary shares to Class A ordinary shares   4,475,000                      
Number of shares issued on conversion   1       1              
Minimum percentage of common stock to be held after conversion of shares     20.00%     20.00%              
Common shares, votes per share | integer     1     1              
Common Class B [Member] | This member stands for sponsor.                          
Ordinary shares par or stated value per share | $ / shares   $ 0.0001                     $ 0.0001
Ordinary shares, outstanding                     4,625,000    
Stock issued during period shares   4,475,000       4,475,000              
Conversion of Class B ordinary shares to Class A ordinary shares   4,475,000       4,475,000              
Classification of common stock representing ownership interest in a corporation that is subject to redemption.                          
Temporary equity, shares outstanding             1,860,214