XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Inventories (Details) - USD ($)
Apr. 30, 2025
Oct. 31, 2024
Inventories $ 17,215,904 $ 15,705,984
Packed Coffee [Member]    
Inventories 3,507,725 2,025,335
Green Coffee [Member]    
Inventories 11,533,418 11,525,118
Roasters Parts [Member]    
Inventories 437,732 469,849
Packaging Supplies [Member]    
Inventories $ 1,737,029 $ 1,685,682