XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.4
SCHEDULE OF DISAGGREGATION REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2024
Nov. 30, 2023
Product Information [Line Items]        
Total $ 1,636,000 $ 1,567,000 $ 3,444,000 $ 3,281,000
Clinical Lab [Member]        
Product Information [Line Items]        
Total 777,000 992,000 2,057,000 2,283,000
Over-the-counter [Member]        
Product Information [Line Items]        
Total 596,000 443,000 782,000 745,000
Contract Manufacturing [Member]        
Product Information [Line Items]        
Total 260,000 131,000 599,000 248,000
Physician's Office [Member]        
Product Information [Line Items]        
Total $ 3,000 $ 1,000 $ 6,000 $ 5,000