XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Convertible Notes Payable (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Total convertible notes payable $ 15,410,000 $ 3,431,200
Unamortized debt discount (4,090,099) (3,233,124)
Convertible note payable 11,319,901 198,076
Convertible notes payable (1,319,901) (198,076)
Convertible notes, long-term portion 10,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