v3.26.1
Note 15 - Concentrations, Risks and Uncertainties (Details Textual) - Customer Concentration Risk [Member]
12 Months Ended
May 31, 2026
May 31, 2025
Revenue Benchmark [Member]    
Number of Customers 2 2
Revenue Benchmark [Member] | Two Customers [Member]    
Concentration Risk, Percentage 53.00% 63.00%
Revenue Benchmark [Member] | Last Major Customers [Member]    
Concentration Risk, Percentage 43.00% 53.00%
Accounts Receivable [Member] | TriEnda Holdings LLC [Member]    
Concentration Risk, Percentage 31.00% 12.00%