v3.25.2
Leases - Schedule of Remaining Future Cash Payments (Details)
$ in Thousands
May 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 800
2027 804
2028 745
2029 660
2030 and thereafter 1,705
Total minimum liability payments 4,714
Less: imputed interest (2,028)
Total $ 2,686