XML 155 R127.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Schedule of Future Minimum Lease Payments for Non-Cancelable Leases (Detail)
$ in Thousands
May 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 6,728
2026 5,389
2027 4,713
2028 3,244
2029 7
Total 20,081
Less: imputed interest (1,035)
Present value of lease liabilities 19,046
2025 171
2026 176
2027 181
2028 187
2029 193
Thereafter 4,912
Total 5,820
Less: imputed interest (2,748)
Present value of lease liabilities $ 3,072
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Liabilities