v3.25.2
Concentrations (Details Narrative) - USD ($)
12 Months Ended
May 31, 2025
May 31, 2024
Concentration Risk [Line Items]    
Fdic insured amount $ 250,000  
Cash, uninsured amount $ 4,019,854 $ 3,003,876
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Outside The United States [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 31.00% 29.00%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Outside The United States [Member] | Axil [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 5.00% 4.00%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | CANADA    
Concentration Risk [Line Items]    
Concentration risk, percentage 28.00% 28.00%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | CANADA | Axil [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 2.90% 3.50%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | ITALY    
Concentration Risk [Line Items]    
Concentration risk, percentage 3.00% 1.00%
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Hair Shampoo [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 31.00% 22.00%
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Hair Conditioner [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 24.00% 17.00%
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Bundled Kits [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 21.00% 23.00%
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Vendors One [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 67.00% 87.00%
Revenue Benchmark [Member] | Product Concentration Risk [Member] | Vendors Two [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 23.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage   27.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage   10.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 36.00% 47.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Three [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage   10.00%
Accounts Receivable [Member] | Product Concentration Risk [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 26.00%  
Accounts Receivable [Member] | Product Concentration Risk [Member] | Customer Two [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 13.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 28.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 17.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 60.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 15.00%  
Consolidated Net Sales [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 2.10%  
Purchases [Member] | Product Concentration Risk [Member] | Vendors One [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 79.00% 77.00%
Purchases [Member] | Product Concentration Risk [Member] | Vendors Two [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 19.00% 20.00%
Purchases [Member] | Product Concentration Risk [Member] | Vendors [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 98.00% 97.00%