XML 16 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of March 31, 2020 and December 31, 2019 (in thousands):

March 31, 2020December 31, 2019
Accrued contract labor costs$1,984  $1,921  
Accrued hosting costs1,177  1,865  
Accrued reimbursable employee expenses969  1,353  
Accrued legal costs288  422  
Accrued marketing and tradeshow expenses730  365  
Accrued audit and tax expenses754  315  
Accrued third party license fees244  288  
Other accrued expenses1,390  959  
Total$7,536  $7,488