XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases (Schedule of Future Minimum Non-Cancelable Rental Income) (Details)
Apr. 30, 2021
USD ($)
Lessor, Lease, Description [Line Items]  
For the remainder of 2021 $ 4,137,057
2022 14,198,848
2023 12,697,314
2024 10,602,604
2025 9,848,906
2026 7,203,536
After 2026 41,518,074
Total 100,206,339
Company Owned Property [Member]  
Lessor, Lease, Description [Line Items]  
For the remainder of 2021 2,750,394
2022 10,191,291
2023 9,455,108
2024 7,644,014
2025 7,275,719
2026 5,258,798
After 2026 33,713,336
Total 76,288,660
Leased Property [Member]  
Lessor, Lease, Description [Line Items]  
For the remainder of 2021 1,386,663
2022 4,007,557
2023 3,242,206
2024 2,958,590
2025 2,573,187
2026 1,944,738
After 2026 7,804,738
Total $ 23,917,679