XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 38,302 $ 38,576
Accumulated Amortization (25,725) (23,872)
Intangible Assets, Net 12,577 14,704
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross 28,572 28,807
Accumulated Amortization (18,166) (16,881)
Intangible Assets, Net $ 10,406 $ 11,926
Weighted-Average Remaining Useful Life (years) 2 years 7 months 6 days 2 years 9 months 18 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 8,228 $ 8,266
Accumulated Amortization (6,829) (6,306)
Intangible Assets, Net $ 1,399 $ 1,960
Weighted-Average Remaining Useful Life (years) 1 year 2 months 12 days 1 year 3 months 18 days
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 271 $ 272
Accumulated Amortization (271) (266)
Intangible Assets, Net $ 0 $ 6
Weighted-Average Remaining Useful Life (years) 0 years 2 months 12 days
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 1,231 $ 1,231
Accumulated Amortization (459) (419)
Intangible Assets, Net $ 772 $ 812
Weighted-Average Remaining Useful Life (years) 6 years 10 months 24 days 7 years