Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.24.1.1.u2
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2024
USD ($)
Leases [Abstract]  
Fiscal year ended January 31, 2025 (remaining nine months) $ 7,951
2026 10,205
2027 9,657
2028 8,191
2029 7,263
2030 1,540
Thereafter 27,769
Total minimum lease payments 72,576
Less: imputed interest (20,983)
Total $ 51,593