XML 84 R54.htm IDEA: XBRL DOCUMENT 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