XML 81 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Narrative) (Details) - USD ($)
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Lessee, Lease, Description [Line Items]    
Annual rent $ 9,478,000  
Executive Chairman    
Lessee, Lease, Description [Line Items]    
Annual rent 691,000  
Melville, New York | Executive Chairman    
Lessee, Lease, Description [Line Items]    
Related party lease payments made $ 688,000 $ 675,000