XML 122 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Aug. 31, 2025
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Year One $ 10,924
Lessee, Operating Lease, Liability, to be Paid, Year Two 7,999
Lessee, Operating Lease, Liability, to be Paid, Year Three 6,809
Lessee, Operating Lease, Liability, to be Paid, Year Four 5,140
Lessee, Operating Lease, Liability, to be Paid, Year Five 4,117
Lessee, Operating Lease, Liability, to be Paid, after Year Five 12,166
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 47,155
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ 9,076