v3.21.2
Balance Sheet Components - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 31, 2021
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 93,274 $ 18,681
Accumulated Amortization 7,694 3,004
Net Amount 85,580 15,677
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 82,416 14,513
Accumulated Amortization 6,062 2,193
Net Amount $ 76,354 $ 12,320
Weighted-Average Remaining  Useful Life 87 months 56 months
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 9,084 $ 3,769
Accumulated Amortization 1,215 649
Net Amount $ 7,869 $ 3,120
Weighted-Average Remaining  Useful Life 77 months 54 months
Other acquired intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,774 $ 399
Accumulated Amortization 417 162
Net Amount $ 1,357 $ 237
Weighted-Average Remaining  Useful Life 55 months 185 months