XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, Net - Schedule of Inventories, Current (Details) - USD ($)
May 31, 2022
May 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 905,376 $ 607,825
Work-in-process 64,390 35,160
Finished goods 574,645 687,488
Total inventory 1,544,411 1,330,473
Inventory reserves (100,882) (79,051)
Inventory, net $ 1,443,529 $ 1,251,422