Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Oct. 31, 2022 |
Jan. 31, 2022 |
---|---|---|
Property and Equipment [Line Items] | ||
Property and equipment, gross | $ 67,459 | $ 61,942 |
Less accumulated depreciation and amortization | (38,481) | (34,266) |
Total | 28,978 | 27,676 |
Software | ||
Property and Equipment [Line Items] | ||
Property and equipment, gross | 31,055 | 25,495 |
Leasehold improvements | ||
Property and Equipment [Line Items] | ||
Property and equipment, gross | 16,932 | 17,277 |
Computer equipment | ||
Property and Equipment [Line Items] | ||
Property and equipment, gross | 15,212 | 14,746 |
Furniture and fixtures | ||
Property and Equipment [Line Items] | ||
Property and equipment, gross | $ 4,260 | $ 4,424 |