XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lessee Operating Lease Liability Maturity (Details)
$ in Thousands
Jul. 31, 2022
USD ($)
Lessee Disclosure [Abstract]  
2023 $ 2,376
2024 2,956
2025 1,925
2026 493
2027 457
Thereafter 1,410
Total 9,617
Less: interest (331)
Present value of lease liabilities $ 9,286