v3.26.1
Intangible Assets and Goodwill - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 144,985 $ 60,683
Accumulated Amortization (44,865) (40,694)
Intangible Assets, Net 100,120 19,989
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross 82,241 37,716
Accumulated Amortization (30,257) (28,021)
Intangible Assets, Net $ 51,984 $ 9,695
Weighted-Average Remaining Useful Life (years) 4 years 6 months 3 years 1 month 6 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 60,696 $ 20,910
Accumulated Amortization (13,410) (11,546)
Intangible Assets, Net $ 47,286 $ 9,364
Weighted-Average Remaining Useful Life (years) 6 years 2 years 3 months 18 days
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 817 $ 826
Accumulated Amortization (472) (430)
Intangible Assets, Net $ 345 $ 396
Weighted-Average Remaining Useful Life (years) 1 year 10 months 24 days 2 years 2 months 12 days
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 1,231 $ 1,231
Accumulated Amortization (726) (697)
Intangible Assets, Net $ 505 $ 534
Weighted-Average Remaining Useful Life (years) 5 years 7 months 6 days 5 years 8 months 12 days