v3.25.2
PUBLIC OFFERING (Details) - $ / shares
Jun. 20, 2024
Jun. 30, 2025
Public Warrants    
PUBLIC OFFERING    
Number of warrants in a unit 0.5  
Class A ordinary shares    
PUBLIC OFFERING    
Number of shares in a unit 1  
Number of securities called by each warrant   1
Exercise price   $ 11.5
Class A ordinary shares | Public Warrants    
PUBLIC OFFERING    
Number of securities called by each warrant 1  
Exercise price $ 11.5  
Initial public offering    
PUBLIC OFFERING    
Number of units sold 16,000,000  
Over allotment    
PUBLIC OFFERING    
Number of units sold 1,000,000  
Issue price $ 10