XML 70 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued contract labor costs $ 1,984 $ 1,921
Accrued hosting costs 1,177 1,865
Accrued reimbursable employee expenses 969 1,353
Accrued legal costs 288 422
Accrued marketing and tradeshow expenses 730 365
Accrued audit and tax expenses 754 315
Accrued third party license fees 244 288
Other accrued expenses 1,390 959
Total $ 7,536 $ 7,488