v3.26.1
Leases - Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Detail)
May 31, 2026
May 31, 2025
Leases [Abstract]    
Weighted average remaining lease term 6 years 3 months 18 days 6 years 6 months
Weighted average discount rate 6.70% 6.00%
Weighted average remaining lease term   3 months 18 days
Weighted average discount rate 0.00% 6.10%