v3.25.2
Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 95,343 $ 99,274
Less: Accumulated depreciation (49,699) (42,607)
Total property and equipment, net 45,644 56,667
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 15,973 13,824
Estimated useful lives 3 years  
Office Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 6,930 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,418 $ 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