XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.4
Concentrations (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
May 31, 2024
Concentration Risk [Line Items]          
Cash, FDIC insured amount $ 250,000   $ 250,000    
Cash, uninsured amount $ 4,463,897   $ 4,463,897   $ 3,003,876
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 90.20% 94.60% 91.20% 93.90%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     14.50%    
Purchases [Member] | Product Concentration Risk [Member] | Vendors [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 73.20% 82.70% 61.80% 86.70%  
Purchases [Member] | Product Concentration Risk [Member] | Vendors One [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 15.90%   26.00%