XML 70 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued contract labor costs $ 1,921 $ 3,128
Accrued hosting costs 1,865 579
Accrued reimbursable employee expenses 1,353 459
Accrued legal costs 422 0
Accrued marketing and tradeshow expenses 365 229
Accrued audit and tax expenses 315 375
Accrued third party license fees 288 729
Other accrued expenses 959 1,965
Total $ 7,488 $ 7,464