XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Details) - Schedule of changes in the fair value of the derivative warrant liabilities, measured using level 3 inputs - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Schedule Of Changes In The Fair Value Of The Derivative Warrant Liabilities Measured Using Level3 Inputs Abstract    
Derivative warrant liabilities as of January 1 $ 2,376,500 $ 14,580,610
Transfer out of Level 3, Public Warrants start trading (5,354,620)
Change in fair value of derivative warrant liabilities - Level 3 (1,309,500) (6,206,630)
Derivative warrant liabilities as of March 31 - Level 3 1,067,000 3,019,360
Change in fair value of derivative warrant liabilities - Level 3 (824,500) 860,640
Derivative warrant liabilities as of June 30 - Level 3 $ 242,500 $ 3,880,000