XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Inventory (Details) - USD ($)
Feb. 28, 2021
May 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 584,191 $ 658,024
Work-in-process 7,583,386 8,586,404
Finished goods 482,638 963,009
Gross inventory 8,650,215 10,207,437
Less allowance for obsolescence 100,000 100,000
Net inventory $ 8,550,215 $ 10,107,437