XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Leases [Abstract]    
Renewal term 40 years  
Cost of the leased space $ 51.2 $ 55.5
Accumulated depreciation of leased assets 2.8 1.9
Rental income $ 14.8 $ 14.8
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Service revenues and vehicle sales Service revenues and vehicle sales