Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.23.3
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Oct. 31, 2023
USD ($)
Leases [Abstract]  
Fiscal year ended January 31, 2024 (remaining three months) $ 3,441
2025 7,410
2026 6,029
2027 5,471
2028 3,881
2029 3,372
Thereafter 12,759
Total minimum lease payments (1) 42,363
Less: imputed interest (12,625)
Total $ 29,738