Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Deferred Tax Assets (Details)

v3.20.4
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Total deferred tax assets $ 15,787,669 $ 23,556,924
Total deferred tax liabilities (1,310,586)
Less: valuation allowance (14,477,083) (23,556,924)
Net deferred tax asset