v3.25.2
Leases - Liability Maturity Schedule (Details) - USD ($)
$ in Thousands
May 31, 2025
May 31, 2024
Leases [Abstract]    
2026 $ 1,982  
2027 985  
2028 729  
2029 515  
2030 and thereafter 0  
Total lease payments 4,211  
Less: Imputed Interest 265  
Total lease obligations 3,946 $ 5,914
Less: Current portion of lease obligations 1,840 1,975
Long-term lease obligations $ 2,106 $ 3,939