v3.26.1
Leases - Schedule of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Operating leases    
Operating lease right-of-use assets $ 11,450 $ 14,680
Operating lease liabilities, current 4,901 4,636
Operating lease liabilities, noncurrent 10,677 15,267
Total operating lease liabilities $ 15,578 $ 19,903