Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Net Deferred Tax Assets and Liabilities (Details)

v3.20.1
Income Taxes - Schedule of Net Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Goodwill and intangible assets $ (44,715) $ (183,082)
Developed technology (25,985) (53,384)
Derivative liability (112,564) (113,811)
Property and equipment 18,399 12,140
Other deferred tax assets 42,678 44,654
Settlements 150,290 191,781
Stock based compensation 331,731 403,587
Net operating loss 7,161,406 6,843,840
Valuation allowance (7,742,494) (7,543,369)
Net deferred tax liability $ (221,254) $ (397,644)