FAIR VALUE MEASUREMENTS (Details) - USD ($) |
3 Months Ended | |
|---|---|---|
Mar. 31, 2021 |
Dec. 31, 2020 |
|
| Money Market Funds [Member] | ||
| Debt Securities, Held-to-maturity [Abstract] | ||
| Assets held in trust account | $ 312,541,091 | |
| Cash [Member] | ||
| Debt Securities, Held-to-maturity [Abstract] | ||
| Assets held in trust account | $ 91 | |
| U.S. Treasury Securities [Member] | ||
| Debt Securities, Held-to-maturity [Abstract] | ||
| Assets held in trust account | 312,507,938 | |
| U.S. Treasury Securities [Member] | Recurring [Member] | ||
| Debt Securities, Held-to-maturity, Fair Value to Amortized Cost [Abstract] | ||
| Amortized cost | 312,507,938 | |
| Gross holding loss | (10,694) | |
| Fair value | $ 312,497,244 | |
| Maturity date | Mar. 11, 2021 |