v3.25.2
Schedule of Inventories (Details) - USD ($)
Jul. 31, 2025
Oct. 31, 2024
Inventories $ 21,685,412 $ 15,705,984
Packed Coffee [Member]    
Inventories 3,851,853 2,025,335
Green Coffee [Member]    
Inventories 15,674,822 11,525,118
Roasters Parts [Member]    
Inventories 432,756 469,849
Packaging Supplies [Member]    
Inventories $ 1,725,981 $ 1,685,682