XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities - Warrant Liability [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities [Line Items]      
Fair value, beginning $ 23,927,460  
Initial value at IPO date   $ 23,290,337  
Change in fair value (2,692,406) 637,123  
Fair value, Ending $ 5,640,002 23,927,460 $ 5,640,002
Transfer of Public warrants from level 3 to level 1   $ (15,595,052)