v3.23.1
Composition of certain financial statement captions - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross carrying value $ 13,950 $ 13,950
Less accumulated amortization (2,549) (1,178)
Net carrying value $ 11,401 12,772
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 5 years  
Total intangible assets, gross carrying value $ 1,410 1,410
Customer relationship    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross carrying value $ 6,340 6,340
Customer relationship | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 7 years  
Customer relationship | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 10 years  
License    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 15 years  
Total intangible assets, gross carrying value $ 6,200 $ 6,200