v3.26.1
Note 18 - Supplier and Customer Concentration (Details Textual)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Number of Customers 3 3
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Three Customers [Member]    
Concentration Risk, Percentage 37.00% 23.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer One [Member]    
Concentration Risk, Percentage 24.00% 9.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Two [Member]    
Concentration Risk, Percentage 7.00% 7.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Three [Member]    
Concentration Risk, Percentage 6.00% 6.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member]    
Number of Customers 3 3
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Three Customers [Member]    
Concentration Risk, Percentage 44.00% 28.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One [Member]    
Concentration Risk, Percentage 27.00% 11.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Two [Member]    
Concentration Risk, Percentage 8.00% 3.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Three [Member]    
Concentration Risk, Percentage 9.00% 1.00%
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | Non-US [Member]    
Concentration Risk, Percentage 48.00% 38.00%
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | EMEA [Member]    
Concentration Risk, Percentage 97.00% 91.00%