XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF DISAGGREGATION REVENUE (Details) - USD ($)
3 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Product Information [Line Items]    
Total $ 1,380,000 $ 1,807,000
Clinical Lab [Member]    
Product Information [Line Items]    
Total 1,024,000 1,278,000
Contract Manufacturing [Member]    
Product Information [Line Items]    
Total 192,000 339,000
Over The Counters [Member]    
Product Information [Line Items]    
Total 161,000 187,000
Physicians Office [Member]    
Product Information [Line Items]    
Total $ 3,000 $ 3,000