XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Concentrations (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
May 31, 2025
Concentration Risk [Line Items]          
FDIC insured amount $ 250,000   $ 250,000    
Cash, uninsured amount $ 4,225,968   $ 4,225,968   $ 4,019,854
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | UNITED STATES          
Concentration Risk [Line Items]          
Concentration risk, percentage 96.00% 90.00% 96.00% 91.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 18.00% 10.00% 23.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage       10.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     31.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customer [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage       22.00%  
Purchases [Member] | Product Concentration Risk [Member] | Vendors [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 81.00% 73.00% 82.00% 62.00%  
Purchases [Member] | Product Concentration Risk [Member] | Vendors One [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   16.00% 10.00% 26.00%