v3.25.2
Revenue (Tables)
12 Months Ended
May 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue
        
   Year Ended May 31, 
   2025   2024 
Clinical trials  $301,731   $213,865 
Consulting fees       28,641 
Seminar fees       1,925 
Merchandise   1,291    4,410 
Total revenue  $303,022   $248,841