v3.26.1
Note 8 - Revenue (Details) - Customer Concentration Risk [Member]
12 Months Ended
May 31, 2026
May 31, 2025
Revenue from Contract with Customer Benchmark [Member] | End User Customers [Member]    
Percentage 61.00% 70.00%
Revenue, Product and Service Benchmark [Member] | Distributors [Member]    
Percentage 39.00% 30.00%