XML 69 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Notes Payable (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Total convertible notes payable $ 14,654,594 $ 11,000,000
Unamortized debt discount (3,085,387) 0
Convertible note payable 11,569,207 11,000,000
Convertible notes payable (569,207) 0
Convertible notes, long-term portion 11,000,000 11,000,000
Glen Eagle [Member]    
Total convertible notes payable 10,000,000 10,000,000
GBT Technologies, S.A. [Member]    
Total convertible notes payable 1,000,000 1,000,000
Power Up [Member]    
Total convertible notes payable 183,600
Stanley Hills [Member]    
Total convertible notes payable 869,011
Iliad [Member]    
Total convertible notes payable $ 2,601,983