v3.26.1
Balance Sheet Related Items - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 64,313 $ 57,471
Less: accumulated depreciation and amortization (24,172) (22,293)
Total property and equipment, net 40,141 35,178
Computer equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 16,068 15,620
Capitalized software development costs    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 29,591 23,345
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 3,531 3,792
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 13,877 13,498
Other    
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 1,246 $ 1,216