Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities |
3 Months Ended |
---|---|
Mar. 31, 2021
USD ($)
| |
Private Placement [Member] | |
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities [Line Items] | |
Fair Value as of December 31, 2020 | $ 15,541,987 |
Fair Value as of December 31, 2020 | 13,257,986 |
Change in fair value | (2,284,001) |
Public [Member] | |
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities [Line Items] | |
Fair Value as of December 31, 2020 | 27,046,500 |
Fair Value as of December 31, 2020 | 17,556,500 |
Change in fair value | (9,490,000) |
Warrant Liabilities [Member] | |
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities [Line Items] | |
Fair Value as of December 31, 2020 | 42,588,487 |
Fair Value as of December 31, 2020 | 30,814,486 |
Change in fair value | $ (11,774,001) |