v3.26.3
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
May 31, 2026
Leases [Abstract]    
Operating lease ROU asset $ 4,920 $ 5,053
Current operating lease liabilities 1,404 1,296
Non-current operating lease liabilities 3,635 3,860
Total lease liabilities $ 5,039 $ 5,156
Operating lease, right-of-use asset, statement of financial position, extensible list Other assets Other assets
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 long-term liabilities Other long-term liabilities
Weighted average remaining term (in years) 3 years 9 months 3 days  
Weighted average discount rate 5.70%