XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Leases [Abstract]        
Renewal term 40 years   40 years  
Operating lease expense $ 6,943 $ 7,024 $ 13,997 $ 14,281
Amortization of right-of-use assets 155 167 309 334
Interest on finance lease liabilities 2 23 4 44
Short-term lease expense 1,723 1,023 3,491 2,268
Variable lease expense 330 395 554 934
Total lease expense $ 9,153 $ 8,632 $ 18,355 $ 17,861