XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.4
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Nov. 30, 2023
Accounting Policies [Abstract]  
Schedule of net loss per share
                     
   For the Three Months Ended   For the Six Months Ended 
   November 30,   November 30,   November 30,   November 30, 
   2023   2022   2023   2022 
                 
Net income  $1,018,075   $726,900   $1,172,527   $902,427 
                     
Weighted average basic shares   117,076,949    115,226,893    117,076,949    108,779,476 
Dilutive securities:                    
Convertible preferred stock   250,000,000    250,000,000    250,000,000    228,142,077 
Stock options   5,375,000    3,706,593    5,375,000    4,507,650 
Weighted average dilutive shares   372,451,949    368,933,486    372,451,949    341,429,203 
                     
Earnings per share:                    
Basic  $0.01   $0.01   $0.01   $0.01 
Diluted  $0.00   $0.00   $0.00   $0.00