XML 154 R127.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Future Minimum Lease Payments for Non-Cancelable Leases (Detail)
$ in Thousands
May 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 15,709
2025 14,377
2026 12,682
2027 11,256
2028 9,653
Thereafter 61,273
Total 124,950
Less: imputed interest (22,360)
Present value of lease liabilities 102,590
2024 177
2025 182
2026 186
2027 186
2028 187
Thereafter 5,105
Total 6,023
Less: imputed interest (2,306)
Present value of lease liabilities $ (3,717)
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Liabilities