SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Calculation of basic and diluted net income (loss) per ordinary share (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Interest earned on marketable securities held in Trust Account $ 41,011 $ 11,344
Net income (loss) $ 17,752,147 $ 19,200,318
Class A ordinary shares    
Basic and diluted net income (loss) per ordinary share    
Warrants to purchase aggregate number of shares 16,500,000 16,500,000