XML 64 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Lease Maturity Disclosure (Details)
$ in Thousands
Jul. 31, 2022
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 16,002
Lessee, Operating Lease, Liability, to be Paid, Year Two 11,317
Lessee, Operating Lease, Liability, to be Paid, Year Three 5,632
Lessee, Operating Lease, Liability, to be Paid, Year Four 2,234
Lessee, Operating Lease, Liability, to be Paid, Year Five 679
Lessee, Operating Lease, Liability, to be Paid, after Year Five 124
Lessee, Operating Lease, Liability, to be Paid 35,988
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,842)
Operating Lease, Liability $ 34,146