XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories - Inventories (Details) - USD ($)
Jul. 31, 2020
Oct. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 2,435,178 $ 2,035,612
Work in process 1,558,861 1,239,861
Finished goods 340,584 843,584
Inventories $ 4,334,623 $ 4,119,057