XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Inventories - Components of Inventories (Details) - USD ($)
Jan. 31, 2025
Oct. 31, 2024
Finished goods $ 5,649,863 $ 5,098,148
Work in process 3,534,298 3,724,999
Raw materials 9,419,201 9,562,563
Production supplies 495,081 339,607
Total $ 19,098,443 $ 18,725,317