v3.26.1
LEASES - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)
May 31, 2026
May 31, 2025
Weighted-average remaining lease term:    
Operating leases 9 years 2 months 12 days 8 years 3 months 18 days
Finance leases 6 years 1 month 6 days 9 years 1 month 6 days
Weighted-average discount rate:    
Operating leases 4.42% 3.96%
Finance leases 4.89% 5.50%