XML 81 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Narrative) (Details) - USD ($)
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Lessee, Lease, Description [Line Items]    
Annual rent $ 9,953,000  
Executive Chairman    
Lessee, Lease, Description [Line Items]    
Annual rent 685,000  
Melville, New York | Executive Chairman    
Lessee, Lease, Description [Line Items]    
Related party lease payments made $ 675,000 $ 660,000