v3.25.2
3. Inventory: Schedule of Inventory (Details) - USD ($)
May 31, 2025
May 31, 2024
Inventory, Gross $ 8,136,321 $ 7,571,052
Less allowance for obsolescence 23,000 59,000
Inventory, Net 8,113,321 7,512,052
Raw Materials    
Inventory, Gross 627,616 886,947
Work-in-process    
Inventory, Gross 7,222,613 6,412,497
Finished goods    
Inventory, Gross $ 286,092 $ 271,608