v3.26.1
Shareholders’ Deficit (Details) - $ / shares
3 Months Ended
Apr. 25, 2025
Sep. 29, 2021
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Shareholders’ Deficit [Line Items]          
Preference shares, authorized     1,000,000 1,000,000  
Preference shares, par value (in Dollars per share)     $ 0.0001 $ 0.0001  
Ordinary shares, authorized     200,000,000 200,000,000  
Ordinary shares, par value (in Dollars per share)     $ 0.0001 $ 0.0001  
Ordinary shares issued     5,031,250 5,031,250  
Ordinary shares outstanding     5,031,250 5,031,250  
Forecast [Member]          
Shareholders’ Deficit [Line Items]          
Public shares exercised 4,776,757        
Class A Ordinary Shares [Member]          
Shareholders’ Deficit [Line Items]          
Ordinary shares, authorized     200,000,000    
Ordinary shares, par value (in Dollars per share)     $ 0.0001    
Public shares exercised     11,151,163    
Class A Ordinary Shares [Member] | Forecast [Member]          
Shareholders’ Deficit [Line Items]          
Redeemed shares 1,513,954        
Class A Ordinary Shares [Member] | Sponsor [Member]          
Shareholders’ Deficit [Line Items]          
Ordinary shares issued     0    
Ordinary shares outstanding     0    
Class A Ordinary Shares Subject To Possible Redemption [Member]          
Shareholders’ Deficit [Line Items]          
Redemption share     6,290,711 6,290,711 8,973,837
Class B Ordinary Shares [Member]          
Shareholders’ Deficit [Line Items]          
Ordinary shares, authorized     20,000,000    
Ordinary shares, par value (in Dollars per share)     $ 0.0001    
Class B Ordinary Shares [Member] | Sponsor [Member]          
Shareholders’ Deficit [Line Items]          
Ordinary shares issued     0    
Ordinary shares outstanding     0    
Class B Ordinary Shares [Member] | Founder Shares [Member]          
Shareholders’ Deficit [Line Items]          
Ordinary shares outstanding   5,031,250      
Surrendered shares   718,750      
Common Stock [Member] | Class A Ordinary Shares [Member]          
Shareholders’ Deficit [Line Items]          
Ordinary shares issued     5,031,250 5,031,250  
Ordinary shares outstanding     5,031,250 5,031,250  
Common Stock [Member] | Class B Ordinary Shares [Member]          
Shareholders’ Deficit [Line Items]          
Ordinary shares issued      
Ordinary shares outstanding