v3.25.2
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
Aug. 04, 2025
Jul. 31, 2025
Jul. 17, 2025
Jul. 02, 2025
Subsequent Events [Line Items]        
Aggregate monthly extension fee       $ 150,000
Trust amount pay     $ 29,450,000  
Deposited extension payment   $ 150,000    
Aggregate principal amount $ 150,000      
Price per shares (in Dollars per share) $ 10      
Class A Ordinary Shares [Member]        
Subsequent Events [Line Items]        
Number of shares $ 1      
Per share (in Dollars per share) $ 0.0001