XML 36 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Inventories (Details) - USD ($)
Jul. 31, 2024
Oct. 31, 2023
Inventories $ 14,506,015 $ 18,986,539
Packed Coffee [Member]    
Inventories 2,076,739 3,582,935
Green Coffee [Member]    
Inventories 10,232,622 13,151,993
Roaster And Parts [Member]    
Inventories 476,313 537,108
Packaging Supplies [Member]    
Inventories $ 1,720,341 $ 1,714,503