XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases (Schedule of Undiscounted Cash Flows Operating Lease Liabilities) (Details) - USD ($)
Jan. 31, 2022
Jul. 31, 2021
Leases [Abstract]    
January 31, 2023 $ 2,124,546  
January 31, 2024 2,141,424  
January 31, 2025 2,158,823  
January 31, 2026 2,181,170  
January 31, 2027 2,262,743  
Thereafter 24,194,029  
Total undiscounted cash flows 35,062,735  
Less: present value discount (7,882,432)  
Total Lease Liabilities $ 27,180,303 $ 27,840,930