XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of June 30, 2020 and December 31, 2019 (in thousands):

June 30, 2020December 31, 2019
Accrued hosting costs$2,277  $1,865  
Accrued contract labor costs1,621  1,921  
Accrued marketing and tradeshow expenses647  365  
Accrued audit and tax expenses472  315  
Accrued legal costs309  422  
Accrued reimbursable employee expenses226  1,353  
Accrued third party license fees189  288  
Other accrued expenses1,566  959  
Total$7,307  $7,488