XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Details) - USD ($)
Feb. 28, 2022
May 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 497,309 $ 503,344
Work-in-process 5,200,533 5,076,377
Finished goods 334,324 355,875
Gross inventory 6,032,166 5,935,596
Less allowance for obsolescence 100,000 100,000
Net inventory $ 5,932,166 $ 5,835,596