v3.26.1
PRIVATE PLACEMENT (Details) - USD ($)
12 Months Ended
Jul. 28, 2023
Dec. 31, 2025
PRIVATE PLACEMENT    
Number of units issued   20,000,000
Price per share   $ 10
Issuance of Class B Ordinary Shares to Sponsor $ 230,000,000  
Private Placement | Sponsor    
PRIVATE PLACEMENT    
Number of units issued   797,600
Price per share   $ 10
Issuance of Class B Ordinary Shares to Sponsor   $ 7,976,000
Private Placement | Class A Ordinary Shares    
PRIVATE PLACEMENT    
Number of shares in a unit   1
Private Placement | Private Placement Warrants    
PRIVATE PLACEMENT    
Number of warrants in a unit   0.5
Over-allotment    
PRIVATE PLACEMENT    
Number of units issued 3,000,000 3,000,000
Over-allotment | Sponsor    
PRIVATE PLACEMENT    
Number of units issued   30,000