Annual report pursuant to Section 13 and 15(d)

Customer Concentrations (Details)

v3.22.2.2
Customer Concentrations (Details) - Customer Concentration Risk [Member]
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Two Customer [Member]    
Customer Concentrations (Details) [Line Items]    
Number of customer Two  
Accounts Receivable [Member] | Minimum [Member]    
Customer Concentrations (Details) [Line Items]    
Percentage of outstanding balance 8.50%  
Accounts Receivable [Member] | Maximum [Member]    
Customer Concentrations (Details) [Line Items]    
Percentage of outstanding balance 9.90%  
Accounts Receivable [Member] | One Customer [Member]    
Customer Concentrations (Details) [Line Items]    
Number of customer one one
Percentage of outstanding balance 20.00% 30.00%
Accounts Receivable [Member] | Two Customer [Member]    
Customer Concentrations (Details) [Line Items]    
Number of customer   two
Percentage of outstanding balance 16.00% 15.00%
Accounts Receivable [Member] | Five Customer [Member]    
Customer Concentrations (Details) [Line Items]    
Number of customer   five
Percentage of outstanding balance   70.00%