XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Details) - Schedule of future minimum maturities of operating lease liabilities
$ in Thousands
Jan. 31, 2021
USD ($)
Schedule of future minimum maturities of operating lease liabilities [Abstract]  
2022 $ 2,768
2023 2,526
2024 1,957
2025 1,844
2026 497
Thereafter
Total lease payments 9,592
Less imputed interest (541)
Total operating lease liabilities $ 9,051