Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.23.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jan. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 8,553
2025 4,604
2026 3,447
2027 2,239
2028 774
Thereafter 0
Total minimum lease payments 19,617
Less: imputed interest (2,850)
Total $ 16,767