Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Details) - Schedule of derivative warrant liabilities

v3.22.0.1
Fair Value Measurements (Details) - Schedule of derivative warrant liabilities
12 Months Ended
Dec. 31, 2021
USD ($)
Private Warrants [Member]  
Fair Value Measurements (Details) - Schedule of derivative warrant liabilities [Line Items]  
Derivative warrant liabilities at August 6, 2020 (inception)
Issuance of Public and Private Warrants 6,331,670
Change in fair value of derivative warrant liabilities 1,401,667
Derivative warrant liabilities at January 1, 2021 7,733,337
Transfer from Level 3
Change in fair value of derivative warrant liabilities (4,833,337)
Derivative warrant liabilities at December 31, 2021 2,900,000
Public Warrants [Member]  
Fair Value Measurements (Details) - Schedule of derivative warrant liabilities [Line Items]  
Derivative warrant liabilities at August 6, 2020 (inception)
Issuance of Public and Private Warrants 9,813,330
Change in fair value of derivative warrant liabilities 2,070,000
Derivative warrant liabilities at January 1, 2021 11,883,330
Transfer from Level 3 (11,883,330)
Change in fair value of derivative warrant liabilities
Derivative warrant liabilities at December 31, 2021