Balance Sheet Components - Schedule of Property and Equipment Net (Details) - USD ($) $ in Thousands |
Jul. 31, 2022 |
Jan. 31, 2022 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 358,392 | $ 313,959 |
| Less: accumulated depreciation and amortization | (119,290) | (91,605) |
| Property and equipment, net | 239,102 | 222,354 |
| Servers | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 213,578 | 185,491 |
| Software | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 69,692 | 59,153 |
| Computer and office equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 45,241 | 39,410 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 25,313 | 25,340 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 4,568 | $ 4,565 |