XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF MINIMUM FUTURE LEASE PAYMENTS (Details) - USD ($)
Jul. 31, 2022
Oct. 31, 2021
Leases    
2022 remaining $ 239,912  
2023 499,377  
2024 474,670  
2025 354,528  
2026 360,108  
Thereafter 2,701,088  
Total lease payments 4,629,683  
Less: imputed interest (1,207,276)  
Present value of operating lease liabilities $ 3,422,407 $ 3,640,184