Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Details) - Schedule of change in the fair value of the derivative warrant liabilities

v3.22.1
Fair Value Measurements (Details) - Schedule of change in the fair value of the derivative warrant liabilities
12 Months Ended
Dec. 31, 2021
USD ($)
Schedule of change in the fair value of the derivative warrant liabilities [Abstract]  
Derivative warrant liabilities at beginning
Issuance of Public and Private Warrants 39,511,970
Transfer of Public Warrants to a Level 1 measurement (24,753,640)
Change in fair value of derivative warrant liabilities 5,390,000
Transfer of Private Warrants to a Level 2 measurement (20,148,330)
Derivative warrant liabilities at ending