XML 119 R99.htm IDEA: XBRL DOCUMENT v3.24.2
Schedule of Future Undiscounted Cash Flows and Reconciliation to Lease Liabilities (Detail)
$ in Thousands
May 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 78,528
2026 69,604
2027 57,339
2028 44,471
2029 32,730
Thereafter 134,162
Total lease payments 416,834
Less imputed interest 69,255
Total present value of lease liabilities $ 347,579