XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 15 - Concentrations, Risks and Uncertainties (Details Textual)
12 Months Ended
May 31, 2024
USD ($)
May 31, 2023
USD ($)
One Customer [Member]    
Purchases From Customers $ 769,000 $ 787,000
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Three to Four Customers [Member]    
Concentration Risk, Percentage 81.00% 73.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Minimum [Member]    
Number of Major Customers 3 3
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Maximum [Member]    
Number of Major Customers 4 4
Customer Concentration Risk [Member] | Cost of Goods and Service Benchmark [Member]    
Number of Major Customers 1 1