Income Taxes (Details 1) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Sep. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Gain on extinguishment of debt     $ (23,324) $ 105,258
Change in fair value of derivative liability   $ 100,000 $ 354,000    
Provision for income taxes       10,000
Reconciliation of income taxes [Member]          
Computed tax benefit at federal statutory rate       (100,605) (223,397)
Permanent items       11,913 6,987
Stock-based compensation       1,050 11,840
Incentive stock options       1,773
Conversion feature derivative liability       (37,852) (11,979)
Interest expense, derivative liability       36,428
Uncertain tax positions       10,000
Impact of difference related to foreign earnings       1,469
Gain on extinguishment of debt       (22,104)
Change in fair value of derivative liability       (42,748)
Valuation allowance       130,345 236,880
Provision for income taxes       $ 10,000