XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.1
PROMISSORY NOTE (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Current portion convertible notes $ 5,122,895 $ 5,521,806
Convertible notes payable, Total 5,172,895  
Principal Amount [Member]    
Current portion convertible notes 5,172,895  
Convertible notes payable, Total 5,172,895  
Unamortized Discount [Member]    
Current portion convertible notes  
Convertible notes payable, Total