XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Goodwill - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 57,124 $ 37,815
Accumulated Amortization (33,070) (29,910)
Intangible Assets, Net 24,054 7,905
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross 36,826 28,130
Accumulated Amortization (23,820) (21,416)
Intangible Assets, Net $ 13,006 $ 6,714
Weighted-Average Remaining Useful Life (years) 3 years 6 months 2 years 2 months 12 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 18,256 $ 8,183
Accumulated Amortization (8,355) (7,648)
Intangible Assets, Net $ 9,901 $ 535
Weighted-Average Remaining Useful Life (years) 2 years 9 months 18 days 6 months
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 811 $ 271
Accumulated Amortization (290) (271)
Intangible Assets, Net $ 521 $ 0
Weighted-Average Remaining Useful Life (years) 2 years 10 months 24 days 0 years
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 1,231 $ 1,231
Accumulated Amortization (605) (575)
Intangible Assets, Net $ 626 $ 656
Weighted-Average Remaining Useful Life (years) 6 years 3 months 18 days 6 years 4 months 24 days