v3.25.2
Revenue (Details - Disaggregated revenue) - USD ($)
12 Months Ended
May 31, 2025
May 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenue $ 303,022 $ 248,841
Clinical Trials [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 301,731 213,865
Consulting Fees [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 0 28,641
Seminar Fees [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 0 1,925
Merchandise [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue $ 1,291 $ 4,410