v3.26.3
SCHEDULE OF DISAGGREGATION REVENUE (Details) - USD ($)
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Product Information [Line Items]    
Total $ 1,265,000 $ 1,380,000
Clinical Lab [Member]    
Product Information [Line Items]    
Total 775,000 1,024,000
Over-the-counter [Member]    
Product Information [Line Items]    
Total 291,000 161,000
Contract Manufacturing [Member]    
Product Information [Line Items]    
Total 197,000 192,000
Physician's Office [Member]    
Product Information [Line Items]    
Total $ 2,000 $ 3,000