XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable Concentrations (Details) - Customer Concentration Risk [Member] - customer
9 Months Ended 12 Months Ended
Mar. 31, 2022
Jun. 30, 2021
Trade Accounts Receivable [Member] | Company 1 [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage   24.00%
Trade Accounts Receivable [Member] | Company 2 [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage   19.00%
Accounts Receivable [Member]    
Concentration Risk [Line Items]    
Number Of Major Customers 2  
Accounts Receivable [Member] | Company 1 [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 28.00%  
Accounts Receivable [Member] | Company 2 [Member]    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 18.00%