XML 14 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Convertible Notes Payable (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Total convertible notes payable $ 16,410,000 $ 3,431,200
Unamortized debt discount 0 (3,233,124)
Convertible note payable 16,410,000 198,076
Convertible notes payable (5,410,000) (198,076)
Convertible notes, long-term portion 11,000,000
Power Up Lending Group Ltd.    
Total convertible notes payable 427,200
Discover Growth Fund    
Total convertible notes payable 5,410,000 3,004,000
GBT Technologies, S.A. [Member]    
Total convertible notes payable 10,000,000
Glen Eagle [Member]    
Total convertible notes payable $ 1,000,000