Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands |
Jan. 31, 2023 |
Jan. 31, 2022 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 412,503 | $ 313,959 |
| Less: accumulated depreciation and amortization | (159,682) | (91,605) |
| Property and equipment, net | 252,821 | 222,354 |
| Servers | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 249,776 | 185,491 |
| Computer and office equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 48,325 | 39,410 |
| Software | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 84,082 | 59,153 |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | 25,948 | 25,340 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Property and equipment, gross | $ 4,372 | $ 4,565 |