v3.26.1
Composition of certain financial statement captions - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross carrying value $ 93,250 $ 93,250
Less: accumulated amortization (16,099) (13,489)
Net carrying value 77,151 79,761
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross carrying value 22,910 22,910
Customer relationship    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross carrying value $ 53,940 53,940
License    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 15 years  
Total intangible assets, gross carrying value $ 6,200 6,200
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross carrying value $ 10,200 $ 10,200
Minimum | Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 5 years  
Minimum | Customer relationship    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 7 years  
Minimum | Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 12 years  
Maximum | Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 7 years  
Maximum | Customer relationship    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 15 years  
Maximum | Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 15 years