XML 99 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF DISAGGREGATION REVENUE (Details) - USD ($)
12 Months Ended
May 31, 2024
May 31, 2023
Product Information [Line Items]    
Total $ 5,415,000 $ 5,339,000
Clinical Lab [Member]    
Product Information [Line Items]    
Total 3,236,000 3,310,000
Over The Counter [Member]    
Product Information [Line Items]    
Total 1,426,000 1,169,000
Contract Manufacturing [Member]    
Product Information [Line Items]    
Total 741,000 610,000
Physicians Office [Member]    
Product Information [Line Items]    
Total $ 12,000 $ 250,000