v3.21.1
Leases - Schedule of maturing lease payments (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Operating    
2022 $ 1,171  
2023 1,142  
2024 760  
2025 52  
2026 0  
Total future minimum lease payments 3,125  
Less: interest (139)  
Total operating lease liabilities 2,986  
Finance    
2022 4,142  
2023 3,356  
2024 2,294  
2025 316  
2026 158  
Total future minimum lease payments 10,266  
Less: interest (564)  
Finance leases $ 9,702 $ 3,612