Consolidated Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Current Liabilities    
Net of unamortized discount $ 343,398 $ 0
Stockholders' Deficit    
Common stock, shares par value $ 0.001 $ 0.001
Common stock, shares authorized 375,000,000 375,000,000
Common stock, shares issued 74,242,196 66,714,970
Common stock, shares outstanding 74,242,196 66,714,970
Preferred stock, shares par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Redeemable convertible preferred stock - Series A [Member]    
Stockholders' Deficit    
Preferred stock, shares par value $ 0.001 $ 0.001
Preferred stock, shares authorized 1,250,000 1,250,000
Preferred stock, shares issued 160,600 0
Preferred stock, shares outstanding 160,600 0
Preferred stock, liquidation preference shares $ 153,862  
Preferred stock, liquidation preference shares, net of discount $ 121,931