v3.21.1
Commitments, Contingencies, and Concentrations (Details) - USD ($)
9 Months Ended 12 Months Ended
Mar. 31, 2021
Jun. 30, 2020
Aug. 14, 2021
Sep. 04, 2020
Concentration Risk [Line Items]        
Accrued liability $ 434,165 $ 371,912    
Accounts receivable [Member] | Two customer [Member]        
Concentration Risk [Line Items]        
Concentrations risk 73.00%      
Accounts receivable [Member] | Three customer [Member]        
Concentration Risk [Line Items]        
Concentrations risk   79.00%    
Revenue [Member] | Two customer [Member]        
Concentration Risk [Line Items]        
Concentrations risk 34.00%      
Revenue [Member] | Four customer [Member]        
Concentration Risk [Line Items]        
Concentrations risk 52.00%      
Concepts and Solutions [Member]        
Concentration Risk [Line Items]        
Accrued liability $ 918,240 $ 2,000,000 $ 2,000,000 $ 591,000