XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Weighted Average Lease Term And Discount Rate) (Details)
Jul. 31, 2022
Jul. 31, 2021
Leases [Abstract]    
Operating Leases: Weighted average remaining lease term (months) 43 months 12 days 52 months 27 days
Operating Leases: Weighted average discount rate 3.20% 3.10%
Finance Leases: Weighted average remaining lease term (months) 36 months 10 days 23 months 29 days
Finance Leases: Weighted average discount rate 9.50% 8.20%