v3.21.2
Balance Sheet Components - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]          
Depreciation and amortization $ 12,700,000 $ 9,400,000 $ 24,725,000 $ 17,621,000  
Impairments of internal use software 0 0 0 0  
Capitalized amount of internal use software 7,600,000 2,400,000 13,800,000 4,700,000  
Amortization expense associated with internal use software 2,800,000 1,800,000 5,300,000 3,700,000  
Net book value of capitalized internal use software 28,800,000   28,800,000   $ 20,100,000
Amortization of intangible assets 3,300,000 $ 100,000 $ 5,735,000 $ 207,000  
Minimum          
Finite-Lived Intangible Assets [Line Items]          
Useful lives     2 years    
Maximum          
Finite-Lived Intangible Assets [Line Items]          
Useful lives     20 years    
Other Current Liabilities          
Finite-Lived Intangible Assets [Line Items]          
Deferred payroll taxes 5,100,000   $ 5,100,000   5,100,000
Other Noncurrent Liabilities          
Finite-Lived Intangible Assets [Line Items]          
Deferred payroll taxes $ 5,100,000   5,100,000   $ 5,100,000
Data center and other computer equipment          
Finite-Lived Intangible Assets [Line Items]          
Equipment purchased but not yet placed into service     $ 57,400,000