XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.4
SCHEDULE OF DISAGGREGATION REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Product Information [Line Items]        
Revenues $ 1,567,000 $ 1,482,000 $ 3,281,000 $ 3,119,000
Clinical Lab [Member]        
Product Information [Line Items]        
Revenues 992,000 902,000 2,283,000 2,048,000
Over-the-counter [Member]        
Product Information [Line Items]        
Revenues 443,000 466,000 745,000 679,000
Contract Manufacturing [Member]        
Product Information [Line Items]        
Revenues 131,000 52,000 248,000 147,000
Physician's Office [Member]        
Product Information [Line Items]        
Revenues $ 1,000 $ 62,000 $ 5,000 $ 245,000