XML 49 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Current - federal
Current - state
Deferred - federal (601,575) (707,725)
Deferred - international (494,982) (40,038)
Deferred - state (43,303) (246,766)
Total (1,139,860) (994,529)
Change in valuation allowance 1,139,860 994,529
Income tax provision (benefit)