Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.23.2
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jul. 31, 2023
USD ($)
Leases [Abstract]  
Fiscal year ended January 31, 2024 (remaining six months) $ 6,086
2025 7,504
2026 6,078
2027 5,508
2028 3,917
2029 3,413
Thereafter 12,912
Total minimum lease payments 45,418
Less: imputed interest (13,566)
Total $ 31,852