XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Oct. 31, 2022
Oct. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 2,637,051 $ 4,144,700
Purchase accruals 784,531 875,201
Other accruals 393,282 27,739
Totals $ 3,814,864 $ 5,047,640