XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Narrative) (Details) - USD ($)
3 Months Ended
Oct. 31, 2021
Oct. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Rent $ 8,336,000  
Executive Chairman    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Related party lease payments made 166,000 $ 163,000
Rent $ 665,000