v3.23.1
Composition of certain financial statement captions - Schedule of future amortization expense (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Composition Of Certain Financial Statement [Abstract]    
2024 $ 1,358  
2025 1,273  
2026 1,242  
2027 949  
Thereafter 6,579  
Net carrying value $ 11,401 $ 12,772