XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Oct. 31, 2021
Oct. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable $ 4,144,700 $ 2,672,777
Purchase accruals 875,201 336,480
Other accruals 27,739 26,840
Totals $ 5,047,640 $ 3,036,097