XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases (Schedule of Undiscounted Cash Flows Operating Lease Liabilities) (Details) - USD ($)
Apr. 30, 2021
Jul. 31, 2020
Leases [Abstract]    
April 30, 2022 $ 2,112,289  
April 30, 2023 2,128,723  
April 30, 2024 2,145,753  
April 30, 2025 2,163,030  
April 30, 2026 2,201,559  
Thereafter 25,893,882  
Total undiscounted cash flows 36,645,236  
Less: present value discount (8,478,361)  
Total Lease Liabilities $ 28,166,875 $ 29,044,966