XML 154 R69.htm IDEA: XBRL DOCUMENT v3.26.3
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Aug. 31, 2026
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 10,300
Lessee, Operating Lease, Liability, to be Paid, Year Two 9,100
Lessee, Operating Lease, Liability, to be Paid, Year Three 7,300
Lessee, Operating Lease, Liability, to be Paid, Year Four 5,800
Lessee, Operating Lease, Liability, to be Paid, Year Five 4,100
Lessee, Operating Lease, Liability, to be Paid, after Year Five 10,500
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 47,100
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ 8,400