XML 185 R37.htm IDEA: XBRL DOCUMENT v3.24.4
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Oct. 31, 2024
Oct. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 2,944,905 $ 3,681,123
Purchase accruals 2,408,749 1,051,685
Other accruals 390,245 473,634
Totals $ 5,743,899 $ 5,206,442