v3.26.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
Leases [Abstract]    
Operating lease ROU assets $ 5,053 $ 3,850
Less: Current portion of lease obligations 1,296 1,840
Long-term lease obligations 3,860 2,106
Total lease obligations $ 5,156 $ 3,946
Weighted average remaining term (in years) 4 years 14 days 2 years 9 months 7 days
Weighted average discount rate 5.70% 4.80%
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent