v3.26.1
Warrants (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Warrants [Line Items]    
Maximum period for filing after business combination 20 days  
Number of days to declare legal effectiveness after registration 60 days  
Share price threshold for warrant redemption eligibility $ 18  
Class A Ordinary Shares [Member]    
Warrants [Line Items]    
Volume weighted average price calculation period 10 days  
Share price redemption trigger for public warrants $ 18  
Maximum expected price per share upon new issuance $ 9.2  
Percentage of gross proceeds equity issuances 60.00%  
Trading period for market value calculation 20 days  
Market value per share for warrant adjustment $ 9.2  
Warrant exercise price adjustment percentage on market value 115.00%  
Public warrant redemption trigger price per share $ 18  
Adjusted redemption trigger price percentage on market value 180.00%  
Public Warrants [Member]    
Warrants [Line Items]    
Warrants outstanding 10,209,693  
Period of warrants after public offering 12 months  
Exercise price per public warrant $ 0.34  
Warrants issued 10,209,693  
Private Placement Warrants [Member]    
Warrants [Line Items]    
Warrants outstanding 201,573  
Warrants issued 201,573  
Private Placement Warrants [Member] | Class A Ordinary Shares [Member]    
Warrants [Line Items]    
Restriction period for warrants after completion of business combination 30 days  
Conditional Redemption of Public Warrant [Member]    
Warrants [Line Items]    
Exercise price per public warrant $ 0.01  
Minimum notice period for redemption of warrants 30 days  
Redemption period allocated to warrant holders 30 days  
Minimum trading days for meeting share price condition 10 days  
Measurement period for considering share price condition 20 days  
Conditional Redemption of Public Warrant [Member] | Class A Ordinary Shares [Member]    
Warrants [Line Items]    
Price per share upon redemption of warrants $ 18  
Warrant [Member]    
Warrants [Line Items]    
Warrants outstanding  
Exercise price per public warrant $ 11.5