v3.26.1
Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 92,062 $ 90,827
Less: Accumulated depreciation (55,078) (51,925)
Total property and equipment, net 36,984 38,902
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 18,055 17,026
Estimated useful lives 3 years  
Office Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,130 7,128
Estimated useful lives 3 years  
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 11,627 11,630
Estimated useful lives 5 years  
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 55,050 $ 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 $ 200