Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Financial Instruments (Details) - Schedule of warrants outstanding

v3.23.1
Financial Instruments (Details) - Schedule of warrants outstanding - shares
Dec. 31, 2022
Dec. 31, 2021
Financial Instruments (Details) - Schedule of warrants outstanding [Line Items]    
Total warrants 41,254,566 41,254,566
Public [Member]    
Financial Instruments (Details) - Schedule of warrants outstanding [Line Items]    
Total warrants 20,124,748 20,124,748
Private [Member]    
Financial Instruments (Details) - Schedule of warrants outstanding [Line Items]    
Total warrants 21,129,818 21,129,818