XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Inventories - Components of Inventories (Details) - USD ($)
Jul. 31, 2025
Oct. 31, 2024
Finished goods $ 5,488,480 $ 5,098,148
Work in process 4,449,031 3,724,999
Raw materials 8,455,917 9,562,563
Production supplies 304,006 339,607
Total $ 18,697,434 $ 18,725,317