v3.26.3
Derivative Warrant Liabilities (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Feb. 25, 2021
Derivative Warrant Liabilities [Line Items]      
Share price $ 10    
Redemption Trigger Price [Member]      
Derivative Warrant Liabilities [Line Items]      
Share redemption trigger price $ 18    
Share Price Equal or Exceeds Eighteen Rupees [Member]      
Derivative Warrant Liabilities [Line Items]      
Exercise price of warrant 180.00%    
Share Price Equal or Less Ten point Zero Rupees [Member]      
Derivative Warrant Liabilities [Line Items]      
Share redemption trigger price $ 10    
Share price $ 18    
Number of consecutive trading days 20 days    
Trading day period ending 30 days    
Public Warrants [Member]      
Derivative Warrant Liabilities [Line Items]      
Warrants outstanding 14,375,000 14,375,000  
Warrants exercisable term from the date of completion of business combination 30 days    
Business combination from the closing of IPO 12 months    
Business days after the closing of the initial business combination 15 days    
Not effective by the day of after closing initial business combination 60 days    
Warrants and rights outstanding term 5 years    
Private Placement Warrants [Member]      
Derivative Warrant Liabilities [Line Items]      
Warrants outstanding 11,333,333 11,333,333  
Exercise price $ 1.5    
Class A Ordinary Shares [Member]      
Derivative Warrant Liabilities [Line Items]      
Share redemption trigger price 18    
Share price $ 0.0001    
Class of warrants, redemption notice period 10 days    
Redemption price per shares $ 0.361    
Class A Ordinary Shares [Member] | Redemption Trigger Price [Member]      
Derivative Warrant Liabilities [Line Items]      
Exercise price 9.2    
Share redemption trigger price $ 9.2    
Percentage of total equity proceeds 60.00%    
Number of trading days 10 days    
Exercise price of warrant 115.00%    
Class A Ordinary Shares [Member] | Share Price Equal or Exceeds Eighteen Rupees [Member]      
Derivative Warrant Liabilities [Line Items]      
Share price $ 18    
Number of consecutive trading days 20 days    
Trading day period ending 30 days    
Class of warrants, redemption notice period 30 days    
Class A Ordinary Shares [Member] | Share Price Equal or Less Ten point Zero Rupees [Member]      
Derivative Warrant Liabilities [Line Items]      
Class of warrants, redemption price per unit $ 0.1    
Share price $ 10    
Number of consecutive trading days 20 days    
Trading day period ending 30 days    
Prior written notice 30 days    
Class A Ordinary Shares [Member] | Public Warrants [Member]      
Derivative Warrant Liabilities [Line Items]      
Exercise price     $ 11.5
Share price $ 11.5    
Class A Ordinary Shares [Member] | Redemption of warrants [Member]      
Derivative Warrant Liabilities [Line Items]      
Exercise price 10    
Class A Ordinary Shares [Member] | Redemption of warrants [Member] | Share Price Equal or Exceeds Eighteen Rupees [Member]      
Derivative Warrant Liabilities [Line Items]      
Class of warrants, redemption price per unit $ 0.01