v3.22.0.1
Balance Sheet Components - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 112,110 $ 18,681
Accumulated Amortization 14,774 3,004
Net Amount 97,336 15,677
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 97,668 14,513
Accumulated Amortization 12,000 2,193
Net Amount $ 85,668 $ 12,320
Weighted-Average Remaining Useful Life 79 months 56 months
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 12,045 $ 3,769
Accumulated Amortization 1,973 649
Net Amount $ 10,072 $ 3,120
Weighted-Average Remaining Useful Life 72 months 54 months
Other acquired intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,397 $ 399
Accumulated Amortization 801 162
Net Amount $ 1,596 $ 237
Weighted-Average Remaining Useful Life 89 months 185 months