XML 118 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Aug. 31, 2024
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 10,317
Lessee, Operating Lease, Liability, to be Paid, Year Two 7,912
Lessee, Operating Lease, Liability, to be Paid, Year Three 4,983
Lessee, Operating Lease, Liability, to be Paid, Year Four 4,197
Lessee, Operating Lease, Liability, to be Paid, Year Five 3,053
Lessee, Operating Lease, Liability, to be Paid, after Year Five 13,369
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 43,831
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ 9,213