Balance Sheet Components - Intangible Assets (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jan. 31, 2023 |
Jan. 31, 2022 |
|
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | $ 118,201 | $ 112,110 |
| Accumulated Amortization | 31,312 | 14,774 |
| Net Amount | 86,889 | 97,336 |
| Developed technology | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 101,452 | 97,668 |
| Accumulated Amortization | 25,866 | 12,000 |
| Net Amount | $ 75,586 | $ 85,668 |
| Weighted-Average Remaining Useful Life | 68 months | 79 months |
| Customer relationships | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | $ 12,032 | $ 12,045 |
| Accumulated Amortization | 3,831 | 1,973 |
| Net Amount | $ 8,201 | $ 10,072 |
| Weighted-Average Remaining Useful Life | 61 months | 72 months |
| Other acquired intangible assets | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | $ 4,717 | $ 2,397 |
| Accumulated Amortization | 1,615 | 801 |
| Net Amount | $ 3,102 | $ 1,596 |
| Weighted-Average Remaining Useful Life | 147 months | 89 months |