Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Income Tax Expense (Details)

v3.21.1
Income Taxes - Schedule of Income Tax Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Foreign Current $ 48,187
Foreign Deferred (36,443) 653,790
Foreign Change in valuation allowance 36,443 (652,679)
U.S. Federal Current
U.S. Federal Deferred 5,765,837 (4,683,141)
U.S. Federal Change in valuation allowance (5,815,197) 4,662,699
State and local Current
State and local Deferred (103,357) (272,656)
State and local Change in valuation allowance 159,222 317,526
Income tax expense $ 6,505 $ 73,726