XML 32 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Details) - USD ($)
3 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Sep. 30, 2018
Total notes payable $ 1,743,401   $ 2,182,247
Less current portion of notes payable 1,743,401 $ 2,182,247 2,182,247
Notes payable, less current portion  
Convertible Notes Payable [Member]      
Total notes payable $ 150,000   150,000
Debt instrument, maturity date Due on Demand    
Convertible Notes Payable Five [Member]      
Total notes payable $ 36,367   28,066
Debt instrument, maturity date Aug. 15, 2020    
Convertible Notes Payable One [Member]      
Total notes payable $ 440,000   411,411
Debt instrument, maturity date Due on Demand    
Convertible Notes Payable Two [Member]      
Total notes payable $ 220,000   205,705
Debt instrument, maturity date Due on Demand    
Convertible Notes Payable Three [Member]      
Total notes payable $ 220,000   205,705
Debt instrument, maturity date Due on Demand    
Convertible Notes Payable Four [Member]      
Total notes payable $ 145,464   112,266
Debt instrument, maturity date Aug. 15, 2020    
Convertible Notes Payable Six [Member]      
Total notes payable $ 90,785   59,547
Debt instrument, maturity date Sep. 20, 2020    
Convertible Notes Payable Seven [Member]      
Total notes payable $ 90,785   59,547
Debt instrument, maturity date Sep. 20, 2020    
Convertible Notes Payable Eight [Member]      
Total notes payable   600,000
Debt instrument, maturity date Due on Demand    
Convertible Notes Payable Nine [Member]      
Total notes payable $ 350,000   $ 350,000
Debt instrument, maturity date, description Due on Demand