Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details) - Schedule of valuation allowance

v3.22.4
Income Taxes (Details) - Schedule of valuation allowance - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Valuation Allowance [Abstract]    
Beginning of the year $ 14,528,920 $ 16,655,023
Change in valuation account 14,690,038 (2,126,103)
End of the year $ 29,218,958 $ 14,528,920