FAIR VALUE MEASUREMENTS - Summary of the changes in the fair value of the FPA liability (Details) - FPA liability - USD ($) |
1 Months Ended | 3 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2020 |
Jun. 30, 2021 |
Mar. 31, 2021 |
|||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | |||||
| Fair value, beginning balance | $ 19,971,312 | $ 54,277,110 | |||
| Gain on change in fair value (1) | [1] | $ 18,909,921 | (4,970,490) | (34,305,798) | |
| Fair value, ending balance | $ 18,909,921 | $ 15,000,822 | $ 19,971,312 | ||
| |||||