v3.26.3
Leases - Liability Maturity Schedule (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
May 31, 2026
Leases [Abstract]    
Remainder of 2027 $ 1,238  
2028 1,610  
2029 1,288  
2030 778  
2028 and thereafter 697  
Total lease payments 5,611  
Less: imputed interest 572  
Total lease liabilities 5,039 $ 5,156
Current operating lease liabilities 1,404 1,296
Non-current operating lease liabilities $ 3,635 $ 3,860