XML 152 R126.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Future Minimum Lease Payments for Non-Cancelable Leases (Detail)
$ in Thousands
May 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 14,412
2024 12,477
2025 11,180
2026 9,814
2027 8,658
Thereafter 66,932
Total 123,473
Less: imputed interest (23,606)
Present value of lease liabilities 99,867
2023 173
2024 177
2025 182
2026 186
2027 186
Thereafter 5,292
Total 6,196
Less: imputed interest (2,985)
Present value of lease liabilities $ (3,211)
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Liabilities