v3.23.3
Fair Value Measurements (Details) - Schedule of Changes in the Fair Value of Level 3 Warrant Liabilities - USD ($)
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Schedule of Changes in the Fair Value of Level 3 Warrant Liabilities [Abstract]        
Fair value as Beginning $ 990,000 $ 40,000 $ 2,062,500 $ 4,372,500
Change in fair value 1,072,500 950,000 (1,642,500) (2,310,000)
Fair value as of Ending $ 2,062,500 $ 990,000 $ 420,000 $ 2,062,500