v3.22.2.2
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2022
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 50,305   $ 50,305   $ 44,407
Less accumulated depreciation and amortization (30,471)   (30,471)   (26,823)
Property and equipment, net 19,834   19,834   17,584
Depreciation, excluding exchange rate effect 1,200 $ 1,200 4,000 $ 3,200  
Software development costs capitalized 1,900 1,700 5,700 5,300  
Capitalized software development costs amortized 1,200 $ 1,100 3,700 $ 2,800  
Capitalized internal-use software development costs          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 42,615   42,615   37,088
Computer equipment and software          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 4,802   4,802   4,426
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 2,127   2,127   2,129
Furniture, vehicles and office equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 761   $ 761   $ 764