Balance Sheet Components - Intangible Assets, Net (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jul. 31, 2023 |
Jan. 31, 2023 |
|
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | $ 118,743 | $ 118,201 |
| Accumulated Amortization | 39,604 | 31,312 |
| Net Amount | 79,139 | 86,889 |
| Developed technology | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | 101,460 | 101,452 |
| Accumulated Amortization | 33,027 | 25,866 |
| Net Amount | $ 68,433 | $ 75,586 |
| Weighted-Average Remaining Useful Life | 62 months | 68 months |
| Customer relationships | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | $ 12,038 | $ 12,032 |
| Accumulated Amortization | 4,730 | 3,831 |
| Net Amount | $ 7,308 | $ 8,201 |
| Weighted-Average Remaining Useful Life | 56 months | 61 months |
| Other acquired intangible assets | ||
| Finite-Lived Intangible Assets [Line Items] | ||
| Gross Carrying Amount | $ 5,245 | $ 4,717 |
| Accumulated Amortization | 1,847 | 1,615 |
| Net Amount | $ 3,398 | $ 3,102 |
| Weighted-Average Remaining Useful Life | 140 months | 147 months |