v3.21.1
Notes Payable (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 09, 2020
Dec. 11, 2019
Jun. 26, 2020
Mar. 25, 2020
Nov. 25, 2019
Nov. 18, 2019
Mar. 28, 2019
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2020
Debt Instrument [Line Items]                        
Interest rate               3.75%   3.75%   4.25%
Debt maturity                   Oct. 29, 2021    
Interest expense               $ 289,585 $ 1,860,498 $ 7,173,779 $ 3,822,927  
Interest accretion               603,852 $ 766,603 1,412,705  
Notes Payable [Member]                        
Debt Instrument [Line Items]                        
Interest rate               4.00%   4.00%   3.00%
Debt maturity                   Jun. 26, 2021    
Notes Payable One [Member]                        
Debt Instrument [Line Items]                        
Monthly installment                   $ 13,137    
Interest rate               0.98%   0.98%    
Debt maturity                   Apr. 30, 2022    
Notes Payable Two [Member]                        
Debt Instrument [Line Items]                        
Monthly installment                   $ 731    
Interest rate               3.75%   3.75%    
Debt maturity                   May 31, 2050    
Notes Payable Six [Member]                        
Debt Instrument [Line Items]                        
Monthly installment                   $ 45,294    
Interest rate               10.00%   10.00%    
Debt maturity                   Jan. 13, 2022    
Notes Payable Three [Member]                        
Debt Instrument [Line Items]                        
Monthly installment                   $ 12,449    
Debt maturity                   Jul. 31, 2023    
Notes Payable Three [Member] | Minimum [Member]                        
Debt Instrument [Line Items]                        
Monthly installment                   $ 1,083    
Notes Payable Three [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Monthly installment                   3,524    
Notes Payable Four [Member]                        
Debt Instrument [Line Items]                        
Monthly installment                   $ 813    
Debt term                   5 years    
Debt maturity                   Jul. 31, 2020    
Notes Payable Five [Member]                        
Debt Instrument [Line Items]                        
Monthly installment                   $ 679    
Debt term                   6 years    
Interest rate               8.99%   8.99%    
Debt maturity                   Dec. 31, 2025    
Convertible Notes Payable [Member]                        
Debt Instrument [Line Items]                        
Notes Payable             $ 225,000          
Amounts withdraw             56,250          
Debt discount             $ 20,000          
Interest rate             10.00%          
Debt maturity             Nov. 30, 2020          
Interest expense               $ 8,750 91,338 $ 256,452 247,794  
Interest accretion               $ 0 $ 603,852 $ 766,603 $ 1,412,705  
Percentage of lowest traded price             70.00%          
Conversion price             $ 3          
Convertible Notes Payable [Member] | Minimum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage             110.00%          
Convertible Notes Payable [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage             125.00%          
Convertible Notes Payable [Member] | Investor [Member]                        
Debt Instrument [Line Items]                        
Share Issued             25,000          
Convertible Notes Payable one [Member]                        
Debt Instrument [Line Items]                        
Amounts withdraw             $ 56,250          
Debt maturity             Mar. 31, 2020          
Convertible Notes Payable Two [Member]                        
Debt Instrument [Line Items]                        
Amounts withdraw             $ 112,500          
Debt maturity             Jun. 30, 2020          
Convertible Notes Payable One [Member]                        
Debt Instrument [Line Items]                        
Notes Payable           $ 110,000            
Debt discount           $ 10,000            
Interest rate           8.00%            
Debt maturity           Nov. 30, 2020            
Percentage of lowest traded price           70.00%            
Percentage of lowest traded price before issue date           70.00%            
Convertible Notes Payable One [Member] | Minimum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage           115.00%            
Convertible Notes Payable One [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage           125.00%            
Convertible Notes Payable Two [Member]                        
Debt Instrument [Line Items]                        
Notes Payable   $ 220,430                    
Debt discount   $ 15,430                    
Interest rate   8.00%                    
Debt maturity   Dec. 31, 2020                    
Percentage of lowest traded price   75.00%                    
Conversion price   $ 0.46                    
Convertible Notes Payable Two [Member] | Minimum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage   120.00%                    
Convertible Notes Payable Two [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage   130.00%                    
Convertible Notes Payable Three [Member]                        
Debt Instrument [Line Items]                        
Notes Payable         $ 1,000,000              
Debt discount         $ 70,000              
Interest rate         8.00%              
Debt maturity         Nov. 30, 2020              
Percentage of lowest traded price         75.00%              
Conversion price         $ 0.46              
Percentage of redemption premium         115.00%              
Convertible Notes Payable Three [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Notes payable principal and interest         $ 250,000              
Convertible Notes Payable Four [Member]                        
Debt Instrument [Line Items]                        
Notes Payable $ 225,000                      
Debt discount $ 13,500                      
Interest rate 8.00%                      
Debt maturity Oct. 31, 2020                      
Percentage of lowest traded price 75.00%                      
Amount of note increased $ 25,000                      
Convertible Notes Payable Four [Member] | Minimum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage 110.00%                      
Convertible Notes Payable Four [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage 125.00%                      
Convertible Notes Payable Five [Member]                        
Debt Instrument [Line Items]                        
Notes Payable       $ 338,625                
Debt discount       $ 23,625                
Interest rate       8.00%                
Debt maturity       Mar. 31, 2021                
Percentage of lowest traded price       75.00%                
Conversion price       $ 0.46                
Convertible Notes Payable Five [Member] | Minimum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage       120.00%                
Convertible Notes Payable Five [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage       130.00%                
Convertible Notes Payable Six [Member]                        
Debt Instrument [Line Items]                        
Notes Payable     $ 430,000                  
Debt discount     $ 30,000                  
Interest rate     8.00%                  
Debt maturity     Jun. 30, 2021                  
Percentage of lowest traded price     70.00%                  
Conversion price     $ 0.47                  
Convertible Notes Payable Six [Member] | Minimum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage     120.00%                  
Convertible Notes Payable Six [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Prepayment penalties, percentage     130.00%