v3.23.1
Balance Sheet Components - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Jan. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Depreciation and amortization $ 26,400,000 $ 16,300,000  
Impairment of property and equipment 0 0  
Capitalized amount of internal use software 16,600,000 8,100,000  
Amortization expense associated with internal use software 7,500,000 4,300,000  
Net book value of capitalized internal use software 75,500,000   $ 66,300,000
Amortization of intangible assets $ 4,174,000 $ 4,088,000  
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Useful lives 2 years    
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Useful lives 20 years    
Data center and other computer equipment      
Finite-Lived Intangible Assets [Line Items]      
Equipment purchased but not yet placed into service $ 226,100,000