XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory (Details) - USD ($)
Nov. 30, 2022
May 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 575,415 $ 488,393
Work-in-process 4,900,432 5,166,271
Finished goods 220,199 300,271
Gross inventory 5,696,046 5,954,935
Less allowance for obsolescence 100,000 100,000
Net inventory $ 5,596,046 $ 5,854,935