XML 103 R93.htm IDEA: XBRL DOCUMENT v3.25.3
Note 23 - Concentration of Customers - Revenue and Trade Accounts Receivables (Details) - Customer Concentration Risk [Member]
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Revenue Benchmark [Member] | Customer A [Member]    
Concentration risk 39.80% 0.00%
Revenue Benchmark [Member] | Customer B [Member]    
Concentration risk 12.40% 21.80%
Revenue Benchmark [Member] | Customer C [Member]    
Concentration risk 10.20% 22.50%
Accounts Receivable [Member] | Customer A [Member]    
Concentration risk 39.90% 0.00%
Accounts Receivable [Member] | Customer B [Member]    
Concentration risk 18.70% 23.70%
Accounts Receivable [Member] | Customer C [Member]    
Concentration risk 9.90% 22.10%