XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Future Lease Payments (Detail) - USD ($)
$ in Thousands
May 31, 2024
Jun. 01, 2019
Operating Leases    
2025 $ 5,263  
2026 4,788  
2027 3,450  
2028 2,282  
2029 1,233  
2030 and thereafter 1,006  
Total lease payments 18,022  
Less: imputed interest (2,621)  
Total lease liabilities $ 15,401  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total lease liabilities Total lease liabilities
Finance Lease    
2025 $ 2,454  
2026 0  
2027 0  
2028 0  
2029 0  
2030 and thereafter 0  
Total lease payments 2,454  
Less: imputed interest (7)  
Total lease liabilities $ 2,447  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current