v3.26.1
LEASES - Operating Lease Liability Maturity (Details)
$ in Thousands
May 31, 2026
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year $ 163,169
2027 284,947
2028 231,708
2029 166,274
2030 101,937
Thereafter 129,812
Total payments 1,077,847
Less: imputed interest 158,460
Total present value of lease payments $ 919,387