v3.21.1
Balance Sheet Components - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Fiscal 2022 (remaining nine months) $ 9,951  
2023 13,199  
2023 12,500  
2024 12,416  
2025 11,329  
Thereafter 29,456  
Net Amount $ 88,851 $ 15,677