v3.25.1
Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 94,386 $ 99,274
Less: Accumulated depreciation (46,183) (42,607)
Total property and equipment, net 48,203 56,667
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 15,035 13,824
Estimated useful lives 3 years  
Office Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 6,914 7,017
Estimated useful lives 3 years  
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 13,022 13,498
Estimated useful lives 5 years  
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 59,415 $ 64,935
Leasehold Improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives 3 years  
Leasehold Improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful lives 7 years