XML 48 R28.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF DISAGGREGATION REVENUE (Details) - USD ($)
12 Months Ended
May 31, 2023
May 31, 2022
Product Information [Line Items]    
Total $ 5,339,000 $ 18,871,000
Clinical Lab [Member]    
Product Information [Line Items]    
Total 3,310,000 3,064,000
Over The Counte [Member]    
Product Information [Line Items]    
Total 1,169,000 1,089,000
Contract Manufacturing [Member]    
Product Information [Line Items]    
Total 610,000 459,000
Physicians Office [Member]    
Product Information [Line Items]    
Total $ 250,000 $ 14,259,000