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 |