XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - Schedule of changes in the fair value of level 3 warrant liabilities - Level 3 Warrant Liabilities [Member] - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Measurements (Details) - Schedule of changes in the fair value of level 3 warrant liabilities [Line Items]    
Fair value as of beginning balance $ 3,394,658
Initial measurement on January 20, 2021   15,026,525
Change in fair value (3,324,083) (6,474,118)
Transfer of Public Warrants to Level 1   (5,157,749)
Fair Value as of ending balance $ 70,575 $ 3,394,658