XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Concentrations, Risks and Uncertainties (Details Textual) - USD ($)
3 Months Ended
Aug. 31, 2023
Aug. 31, 2022
One Customer [Member]    
Purchases From Customers $ 211,220 $ 226,232
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Minimum [Member]    
Number of Major Customers 2 2
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Maximum [Member]    
Number of Major Customers 4 4
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two to Four Customers [Member]    
Concentration Risk, Percentage 85.00% 77.00%