Quarterly report [Sections 13 or 15(d)]

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.25.3
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Oct. 31, 2025
USD ($)
Leases [Abstract]  
Fiscal year ended January 31, 2026 (remaining three months) $ 2,876
2027 11,814
2028 9,790
2029 8,335
2030 6,978
2031 6,460
Thereafter 18,050
Total minimum lease payments 64,303
Less: imputed interest (15,867)
Total $ 48,436