v3.26.1
Leases - Schedule of Maturities of Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Operating    
2027 (remaining six months) $ 448  
2028 793  
2029 292  
2030 0  
2031 0  
Thereafter 0  
Total future minimum lease payments 1,533  
Less: interest (32)  
Present value of lease liabilities 1,501  
Finance    
2027 (Remaining six months) 2,583  
2028 2,169  
2029 0  
2030 0  
2031 0  
Thereafter 0  
Total future minimum lease payments 4,752  
Less: interest (188)  
Present value of lease liabilities $ 4,564 $ 7,431