v3.21.2
Commitments, Contingencies, and Concentrations (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Aug. 14, 2020
Sep. 04, 2019
Concentration Risk [Line Items]        
Accrued liability $ 213,772 $ 371,912    
Notes Payable $ 1,030,079 1,030,079    
Liability   $ 2,000,000    
Settlement Agreement [Member]        
Concentration Risk [Line Items]        
Liability     $ 2,000,000  
Purchases [Member] | Three Vendors [Member] | Customer Concentration Risk [Member]        
Concentration Risk [Line Items]        
Concentrations risk 75.00% 75.00%    
Customer Concentration Risk [Member] | Customer Concentration Risk [Member] | Two customer [Member]        
Concentration Risk [Line Items]        
Concentrations risk 73.00%      
Customer Concentration Risk [Member] | Customer Concentration Risk [Member] | Three customer [Member]        
Concentration Risk [Line Items]        
Concentrations risk   79.00%    
Revenue [Member] | Customer Concentration Risk [Member] | Two customer [Member]        
Concentration Risk [Line Items]        
Concentrations risk 50.00% 40.00%    
Concepts and Solutions [Member]        
Concentration Risk [Line Items]        
Accrued liability       $ 591,000