XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.4
Basis of Presentation and Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
Accounting Policies [Abstract]        
Net income $ 633,706 $ 1,018,075 $ 523,901 $ 1,172,527
Weighted average basic shares 6,450,226 5,863,939 6,303,002 5,863,939
 Dilutive securities:        
Convertible preferred stock 1,556,675 12,500,000 1,702,912 12,500,000
Stock options 156,033 268,750 176,394 268,750
Restricted stock awards 5,723 12,574
Weighted average dilutive shares 8,168,657 18,632,689 8,194,882 18,632,689
Earnings per share:        
Basic $ 0.10 $ 0.17 $ 0.08 $ 0.20
Diluted $ 0.08 $ 0.05 $ 0.06 $ 0.06