XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Operating Leases (Schedule of Effect of Operating Lease Right-of-Use Assets, Liabilities and Rent Expense) (Details) - USD ($)
Jan. 31, 2021
Jul. 31, 2020
Leases [Abstract]    
Operating Lease Right-of-Use-Asset $ 35,826,496 $ 37,077,038
Operating Lease Liability 28,470,232 29,044,966
Monthly Rent Expense $ 235,350 $ 277,570