XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.4
PRIVATE PLACEMENT (Details) - USD ($)
12 Months Ended
Oct. 12, 2021
Dec. 31, 2021
Jun. 30, 2025
PRIVATE PLACEMENT      
Subscription receivable   $ 19,982  
Private Placement | Private Placement Warrants      
PRIVATE PLACEMENT      
Number of warrants to purchase shares issued 7,150,000    
Price of warrants $ 1    
Gross proceeds from issuance of warrants $ 7,150,000    
Private Placement | Private Placement Warrants | Class A ordinary shares      
PRIVATE PLACEMENT      
Price of warrants     $ 11.5
Number of shares per warrant     1