Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details) - Schedule of valuation allowance

v3.22.1
Income Taxes (Details) - Schedule of valuation allowance - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of valuation allowance [Abstract]    
Beginning of the year $ 16,655,023 $ 13,102,327
Change in valuation account (2,126,103) 3,552,696
End of the year $ 14,528,920 $ 16,655,023