v3.25.2
Shareholders Deficit (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2024
Jun. 30, 2024
Feb. 29, 2024
Jun. 21, 2023
Jun. 20, 2023
Mar. 21, 2023
Dec. 20, 2022
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Aug. 15, 2024
Jun. 24, 2024
Dec. 31, 2023
Jun. 23, 2023
Dec. 31, 2022
Dec. 23, 2020
Dec. 16, 2020
Oct. 28, 2020
Preferred stock shares authorized               1,000,000 1,000,000                  
Preferred shares, par value               $ 0.0001 $ 0.0001                  
Preferred stock shares issued               0 0                  
Preferred stock shares outstanding               0 0                  
Temporary Equity, Shares Outstanding               297,942 173,653 452,561     1,860,214          
Stock Redeemed or Called During Period, Shares               0                    
Temporary Equity, Accretion to Redemption Value               $ 16,289                    
Ordinary shares, outstanding               9,825,001               9,825,001    
Common Class A [Member]                                    
Ordinary shares, issued     10,161,589                              
Temporary Equity, Par or Stated Value Per Share   $ 10.00 $ 10.94                              
Common stock shares authorized               300,000,000 300,000,000                  
Ordinary shares par or stated value per share               $ 0.0001 $ 0.0001       $ 0.0001          
Temporary equity, shares issued         419,938   1,191,437 173,653 173,653       419,938   1,191,437      
Temporary Equity, Shares Outstanding         419,938   1,191,437 173,653 173,653     38,647 419,938   1,191,437      
Stock Redeemed or Called During Period, Shares 124,289 38,647 83,349   771,499   38,808,563                      
Stock Redeemed or Called During Period, Value $ 1,399,974 $ 428,962 $ 911,508   $ 8,085,078   $ 393,676,799                      
Temporary Equity, Accretion to Redemption Value $ 157,084 $ 42,492                                
Conversion of Stock, Shares Converted               9,825,000                    
Temporary equity, redemption price per share $ 11.26 $ 11.10 $ 10.94   $ 10.48   $ 10.14         $ 11.10            
Common Stock Held in Trust     $ 78,018   $ 370,088   $ 5,591,169                      
Common stock shares issued               9,998,653 9,998,653       10,244,938          
Ordinary shares, outstanding               9,998,653 9,998,653       10,244,938 419,938        
Minimum Percentage Of Common Stock To Be Held After Conversion Of Shares               20.00%                    
Common Class A [Member] | Sponsor                                    
Ordinary shares, issued               10,173,653 10,173,653                  
Ordinary shares, outstanding               10,173,653 10,173,653                  
Common Class A [Member] | Sponsor | Conversion Of Class B To Class A Common Stock [Member]                                    
Conversion of Stock, Description       one-for-one                            
Conversion of Stock, Shares Converted       9,825,000                            
Conversion of Class B ordinary shares to Class A ordinary shares       9,825,000                            
Common Class B [Member]                                    
Common stock shares authorized               30,000,000 30,000,000                  
Ordinary shares par or stated value per share               $ 0.0001 $ 0.0001                  
Common stock shares issued               175,000 175,000           10,000,000      
Ordinary shares, outstanding               175,000 175,000           10,000,000      
Common Class B [Member] | Sponsor                                    
Ordinary shares par or stated value per share       $ 0.0001   $ 0.0001                       $ 0.0001
Temporary Equity, Shares Outstanding       419,938       175,000                    
Ordinary shares, outstanding       9,825,001       9,825,000 175,000           10,000,000   10,062,500  
Conversion of Class B ordinary shares to Class A ordinary shares       9,825,000   9,825,001                        
Common Class B [Member] | Sponsor | Conversion Of Class B To Class A Common Stock [Member]                                    
Conversion of Stock, Description       one-for-one                            
Conversion of Stock, Shares Converted       9,825,000                            
Common Class [Member] | Original Sponsor Sponsor [Member]                                    
Ordinary shares, issued                     5,895,000