XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities [Line Items]    
Fair value ending balance $ 3,937,845 $ 15,198,000
Change in fair value recognized in earnings (3,876,345) (5,331,155)
Transfer of Public Warrants to Level 1 (61,500) (5,929,000)
Fair value ending balance   3,937,845
Private Warrants [Member]    
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities [Line Items]    
Fair value ending balance 3,937,845 6,273,000
Change in fair value recognized in earnings (3,876,345) (2,335,155)
Transfer of Public Warrants to Level 1 (61,500)
Fair value ending balance 3,937,845
Public Warrants [Member]    
Fair Value Measurements (Details) - Schedule of changes in the fair value of warrant liabilities [Line Items]    
Fair value ending balance 8,925,000
Change in fair value recognized in earnings (2,996,000)
Transfer of Public Warrants to Level 1 (5,929,000)
Fair value ending balance