XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Minimum Debt Payments - Scheduled of Minimum Payments of Debt (Details)
Oct. 31, 2020
USD ($)
2021 $ 679,068
2022 725,548
2023 191,691
2024 219,151
2025 192,828
2026 203,490
Thereafter 4,980,873
Long term debt 7,192,649
Mortgages [Member]  
2021 40,849
2022 170,856
2023 176,852
2024 219,151
2025 192,828
2026 203,490
Thereafter 4,980,873
Long term debt 5,984,899
Other Notes Payable [Member]  
2021 638,219
2022 554,692
2023 14,839
Long term debt $ 1,207,750