XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details) - Schedule of fair value of derivative warrant liabilities - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of fair value of derivative warrant liabilities [Abstract]    
Derivative warrant liabilities, Beginning balance $ 117 $ 2,772,439
Change in fair value of derivative warrant liabilities (77) (2,772,322)
Derivative warrant liabilities, Ending balance $ 40 $ 117