XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingent Liabilities - Schedule of Future Minimum Lease Payments Under Operating (Detail)
Oct. 31, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2021 $ 63,117
2022 68,401
2023 74,322
2024 80,955
Thereafter 543,361
Total 830,156
Amount representing imputed interest (27,445)
Total operating lease liability 802,711
Current portion of operating lease liability (24,192)
Operating lease liability, non-current $ 778,519