XML 99 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Note 22 - Concentration of Customers - Concentrations (Details) - Customer Concentration Risk [Member]
9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue Benchmark [Member] | Customer A [Member]    
Concentration risk 41.60% 37.70%
Revenue Benchmark [Member] | Customer B [Member]    
Concentration risk 19.50% 9.70%
Accounts Receivable [Member] | Customer A [Member]    
Concentration risk 39.60% 34.70%
Accounts Receivable [Member] | Customer B [Member]    
Concentration risk 20.10% 11.80%