v3.26.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jul. 31, 2026
USD ($)
Fiscal year ended January 31,  
2027 (remaining six months) $ 5,384
2028 9,892
2029 8,130
2030 6,736
2031 6,208
2032 6,497
Thereafter 11,070
Total minimum lease payments 53,917
Less: imputed interest (12,565)
Total $ 41,352