v3.26.3
Note 2 - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) - Customer Concentration Risk [Member]
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Customer A [Member] | Revenue from Contract with Customer Benchmark [Member]    
Customer concentration risk 21.00% 26.00%
Customer A [Member] | Accounts Receivable [Member]    
Customer concentration risk 20.00% 35.00%
Customer B [Member] | Revenue from Contract with Customer Benchmark [Member]    
Customer concentration risk 18.00% 27.00%
Customer B [Member] | Accounts Receivable [Member]    
Customer concentration risk 21.00% 25.00%
Customer C [Member] | Revenue from Contract with Customer Benchmark [Member]    
Customer concentration risk 16.00% 16.00%
Customer C [Member] | Accounts Receivable [Member]    
Customer concentration risk 15.00% 15.00%
Customer D [Member] | Revenue from Contract with Customer Benchmark [Member]    
Customer concentration risk 15.00% 16.00%
Customer D [Member] | Accounts Receivable [Member]    
Customer concentration risk 15.00% 14.00%
Customer E [Member] | Revenue from Contract with Customer Benchmark [Member]    
Customer concentration risk 13.00%  
Customer E [Member] | Accounts Receivable [Member]    
Customer concentration risk 19.00%