Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.24.3
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Oct. 31, 2024
USD ($)
Leases [Abstract]  
Fiscal year ended January 31, 2025 (remaining three months) $ 2,581
2026 11,689
2027 10,645
2028 8,656
2029 7,281
2030 6,150
Thereafter 23,059
Total minimum lease payments 70,061
Less: imputed interest (18,903)
Total $ 51,158