XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF DISAGGREGATION REVENUE (Details) - USD ($)
12 Months Ended
May 31, 2025
May 31, 2024
Product Information [Line Items]    
Total $ 5,311,000 $ 5,415,000
Clinical Lab [Member]    
Product Information [Line Items]    
Total 3,181,000 3,236,000
Over The Counter [Member]    
Product Information [Line Items]    
Total 1,049,000 1,426,000
Contract Manufacturing [Member]    
Product Information [Line Items]    
Total 1,070,000 741,000
Physicians Office [Member]    
Product Information [Line Items]    
Total $ 11,000 $ 12,000