v3.26.1
Leases - Liability Maturity Schedule (Details) - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
Leases [Abstract]    
2027 $ 1,550  
2028 1,485  
2029 1,278  
2030 778  
2031 and thereafter 697  
Total lease payments 5,788  
Less: Imputed Interest 632  
Total lease obligations 5,156 $ 3,946
Less: Current portion of lease obligations 1,296 1,840
Long-term lease obligations $ 3,860 $ 2,106