v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
May 31, 2025
Accounting Policies [Abstract]  
Schedule of net loss per share
 Schedule of net loss per share          
   For the Year Ended 
   May 31,   May 31, 
   2025   2024 
         
Net income  $854,988   $2,003,134 
Gain on redemption of preferred shares   -    1,329,588 
Income available to common shareholders  $854,988   $3,332,722 
           
Weighted average basic shares   6,440,476    5,868,570 
Dilutive securities:          
Convertible preferred stock   1,585,149    10,030,861 
Stock options   180,430    268,750 
Restricted stock awards   11,028    - 
Weighted average dilutive shares   8,217,083    16,168,181 
           
Earnings per share:          
Basic  $0.13   $0.57 
Diluted  $0.10   $0.21