v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
May 31, 2025
May 31, 2024
Accounting Policies [Abstract]    
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