v3.25.2
Shareholders' Deficit (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Shareholders’ Deficit [Line Items]    
Preference shares, shares authorized 5,000,000 5,000,000
Preference shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preference shares, shares issued
Preference shares, shares outstanding
Conversion share percentage 25.00%  
Affirmative voting percentage 90.00%  
Redemption period 30 days  
Number of trading days considered for share issuance 20 days  
Number of consecutive trading days threshold 30 days  
After completion of trading days 30 days  
Public Warrants [Member]    
Shareholders’ Deficit [Line Items]    
Warrants outstanding 11,500,000 11,500,000
Private Placement Warrants [Member]    
Shareholders’ Deficit [Line Items]    
Warrants outstanding 6,000,000 6,000,000
Price per warrant (in Dollars per share) $ 1  
Term of completion 5 years  
Warrant [Member]    
Shareholders’ Deficit [Line Items]    
Price per warrant (in Dollars per share) $ 0.01  
Term of completion 5 years  
Redemption of warrants price per share (in Dollars per share) $ 18  
Initial Business Combination [Member]    
Shareholders’ Deficit [Line Items]    
Business combination shares voting percentage 50.00%  
Class A Ordinary Shares [Member]    
Shareholders’ Deficit [Line Items]    
Ordinary shares, shares authorized 500,000,000 500,000,000
Ordinary shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Ordinary shares, shares issued
Ordinary shares, shares outstanding
Ordinary shares subject to possible redemption 23,000,000 23,000,000
Number of vote one  
Price per warrant (in Dollars per share) $ 11.5  
Redemption of warrants price per share (in Dollars per share) 10.49 $ 10.28
Class A Ordinary Shares [Member] | Warrant [Member]    
Shareholders’ Deficit [Line Items]    
Warrant redemption condition minimum share price (in Dollars per share) $ 18  
Class B Ordinary Shares [Member]    
Shareholders’ Deficit [Line Items]    
Ordinary shares, shares authorized 50,000,000 50,000,000
Ordinary shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Ordinary shares, shares issued 7,666,667 7,666,667
Ordinary shares, shares outstanding 7,666,667 7,666,667
Number of vote one