Balance Sheet Components - Schedule of Finite-lived Intangible Assets, Future Amortization Expense (Details) $ in Thousands |
Jan. 31, 2022
USD ($)
|
|---|---|
| Goodwill and Intangible Assets Disclosure [Abstract] | |
| 2022 (remaining six months) | $ 8,037 |
| 2023 | 10,856 |
| 2024 | 3,210 |
| 2025 | 1,763 |
| Total | $ 23,866 |