XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 9,218 $ 12,974
Accrued employee compensation 17,589 16,780
Accrued Knowledge Network application provider fees 2,885 3,671
Accrued professional services and associated costs 2,663 2,202
Accrued employee stock purchase plan withholdings liability 2,397 3,230
Other current liabilities 13,680 15,329
Accounts payable, accrued expenses and other current liabilities 48,432 54,186
Accounts Payable and Accrued Liabilities    
Property, Plant and Equipment [Line Items]    
Capital Expenditures $ 900 $ 4,500