Fair Value Measurements (Details) - Schedule of fair value of warrant liabilities |
6 Months Ended | |||
---|---|---|---|---|
Jun. 30, 2021
USD ($)
| ||||
Schedule of fair value of warrant liabilities [Abstract] | ||||
Fair value as of January 1, 2021 | $ 21,326,490 | |||
Change in valuation inputs or other assumptions(1) | (9,700,560) | [1] | ||
Fair value as of June 30, 2021 | $ 11,625,930 | |||
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of unrealized gain (loss) recognized in other comprehensive income (OCI) from asset (liability) measured at fair value on recurring basis using unobservable input (level 3) and still held. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Fair value of asset after deduction of liability. No definition available.
|