v3.25.1
Supplemental financial statement information - Property and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 39,892 $ 47,031
Accumulated depreciation (36,653) (41,018)
Property and equipment, net 3,239 6,013
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 13,966 14,455
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,708 7,087
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 19,218 $ 25,489