v3.26.1
Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 94,027 $ 90,827
Less: Accumulated depreciation (58,192) (51,925)
Total property and equipment, net 35,835 38,902
Computer Equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 19,403 17,026
Estimated useful lives 3 years  
Office Equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 7,134 7,128
Estimated useful lives 3 years  
Furniture and Fixtures    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 11,648 11,630
Estimated useful lives 5 years  
Leasehold Improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 55,308 $ 55,043
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  
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 534