XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable Concentrations (Details) - Customer Concentration Risk [Member]
6 Months Ended
Dec. 31, 2021
customer
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%
Trade Accounts Receivable [Member] | Company 3 [Member]  
Concentration Risk [Line Items]  
Concentration Risk, Percentage 0.00%
Accounts Receivable [Member]  
Concentration Risk [Line Items]  
Number Of Major Customers 3
Accounts Receivable [Member] | Company 1 [Member]  
Concentration Risk [Line Items]  
Concentration Risk, Percentage 26.00%
Accounts Receivable [Member] | Company 2 [Member]  
Concentration Risk [Line Items]  
Concentration Risk, Percentage 23.00%
Accounts Receivable [Member] | Company 3 [Member]  
Concentration Risk [Line Items]  
Concentration Risk, Percentage 13.00%