XML 28 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Details) - USD ($)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Less current portion of notes payable $ 2,134,487 $ 2,182,247
Notes payable, less current portion 1,102,478 0
Total notes payable 3,236,965 2,182,247
Convertible Notes Payable [Member]    
Total notes payable $ 150,000 150,000
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable One [Member]    
Total notes payable $ 440,000 411,411
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Two [Member]    
Total notes payable $ 0 205,705
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Three [Member]    
Total notes payable $ 220,000 205,705
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Four [Member]    
Total notes payable $ 182,326 112,266
Debt instrument, maturity date Aug. 15, 2020  
Convertible Notes Payable Five [Member]    
Total notes payable $ 0 28,066
Debt instrument, maturity date Aug. 15, 2020  
Convertible Notes Payable Six [Member]    
Total notes payable $ 0 59,547
Debt instrument maturity date description Sep. 20, 2020  
Convertible Notes Payable Seven [Member]    
Total notes payable $ 164,072 59,547
Debt instrument, maturity date Sep. 20, 2020  
Convertible Notes Payable Eight [Member]    
Total notes payable $ 0 600,000
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Nine[Member]    
Total notes payable $ 578,089 0
Debt instrument, maturity date Dec. 01, 2020  
Convertible Notes Payable Ten [Member]    
Total notes payable $ 50,000 0
Debt instrument, maturity date Jan. 01, 2021  
Convertible Notes Payable Eleven [Member]    
Total notes payable $ 350,000 350,000
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Twelve [Member]    
Total notes payable $ 602,478 0
Debt instrument, maturity date May 29, 2022  
Convertible Notes Payable Thirteen[Member]    
Debt instrument, maturity date Apr. 30, 2050  
Total Notes payable $ 500,000 $ 0