XML 103 R93.htm IDEA: XBRL DOCUMENT v3.21.2
Note 22 - Concentrations of Customers - Concentrations (Details) - Customer Concentration Risk [Member]
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Revenue Benchmark [Member] | Customer A [Member]    
Concentration risk 40.30% 29.00%
Revenue Benchmark [Member] | Customer B [Member]    
Concentration risk 13.00% 11.80%
Accounts Receivable [Member] | Customer A [Member]    
Concentration risk 38.40% 33.10%
Accounts Receivable [Member] | Customer B [Member]    
Concentration risk 13.60% 5.30%