v3.26.1
PRIVATE PLACEMENT (Details) - USD ($)
Feb. 04, 2021
Dec. 31, 2025
Dec. 31, 2024
Class A ordinary shares      
PRIVATE PLACEMENT      
Number of warrants issued   37,225,000 37,225,000
Private Placement | Private Placement Warrants      
PRIVATE PLACEMENT      
Number of warrants issued 11,350,000    
Price of warrants (in dollars per share) $ 2    
Aggregate purchase price $ 22,700,000    
Private Placement | Private Placement Warrants | Class A ordinary shares      
PRIVATE PLACEMENT      
Number of shares per warrant 1    
Warrant exercisable price $ 11.5