XML 89 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
3. Inventory: Schedule of Inventory (Details) - USD ($)
May 31, 2024
May 31, 2023
Inventory, Gross $ 7,571,052 $ 6,009,304
Less allowance for obsolescence 59,000 68,000
Inventory, Net 7,512,052 5,941,304
Raw Materials    
Inventory, Gross 886,947 673,453
Work-in-process    
Inventory, Gross 6,412,497 5,005,416
Finished goods    
Inventory, Gross $ 271,608 $ 330,435