v3.25.2
Leases - Supplemental Balance Sheet Information Related to Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
May 31, 2025
May 31, 2024
Leases [Abstract]    
Rights of use - non-current assets $ 17,152 $ 14,785
Lease liabilities - other current liabilities $ 5,641 $ 5,101
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Lease liabilities - non-current liabilities $ 12,860 $ 10,300
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Property and equipment $ 339,131 $ 277,104
Property and equipment $ 2,425 $ 2,423
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Long-Term Debt, Current Maturities Long-Term Debt, Current Maturities
Current portion of finance lease $ 2,426 $ 2,447