XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule Of Operating Leases (Details) - USD ($)
Apr. 30, 2024
Oct. 31, 2023
Apr. 30, 2023
Leases [Abstract]      
Right-of-use operating lease assets $ 2,572,703 $ 2,696,159 $ 2,858,346
Total lease assets 2,572,703   2,858,346
Current lease liability 627,209 255,625 137,222
Non-current lease liability 2,501,749 $ 2,974,579 3,230,204
Total lease liability $ 3,128,958   $ 3,367,426
Operating lease weighted average remaining lease term 10 years 9 months 18 days   10 years 9 months 18 days
Operating lease weighted average discount rate percent 4.90%   4.90%