v3.26.1
Leases - Schedule of Maturities of Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Operating    
2027 (remaining nine months) $ 903  
2028 793  
2029 292  
2030 0  
2031 0  
Thereafter 0  
Total future minimum lease payments 1,988  
Less: interest (35)  
Present value of lease liabilities 1,953  
Finance    
2027 (Remaining nine months) 3,875  
2028 2,169  
2029 0  
2030 0  
2031 0  
Thereafter 0  
Total future minimum lease payments 6,044  
Less: interest (292)  
Present value of lease liabilities $ 5,752 $ 7,431