XML 92 R81.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 16 - Concentration of Customers - Revenue and Trade Accounts Receivables (Details) - Customer Concentration Risk [Member]
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Revenue Benchmark [Member] | Customer A [Member]    
Concentration risk 40.30% 37.70%
Revenue Benchmark [Member] | Customer B [Member]    
Concentration risk 19.40% 9.70%
Accounts Receivable [Member] | Customer A [Member]    
Concentration risk 36.00% 34.70%
Accounts Receivable [Member] | Customer B [Member]    
Concentration risk 24.20% 11.80%