XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities
3 Months Ended
Mar. 31, 2021
USD ($)
Warrant [Member]  
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities [Line Items]  
Fair value as of December 31, 2020 $ 5,443,335
Change in fair value recognized in earnings (1,418,335)
Fair value as of March 31, 2021 4,025,000
Private Placement Warrants [Member]  
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities [Line Items]  
Fair value as of December 31, 2020 3,597,335
Change in fair value recognized in earnings (937,335)
Fair value as of March 31, 2021 2,660,000
Total 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 9,040,670
Change in fair value recognized in earnings (2,355,670)
Fair value as of March 31, 2021 $ 6,685,000