Quarterly report pursuant to Section 13 or 15(d)

Details of Certain Condensed Consolidated Balance Sheet Accounts - Schedule of Accrued Expenses and Other Current Liabilities (Details)

v3.10.0.1
Details of Certain Condensed Consolidated Balance Sheet Accounts - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Accrued Expenses And Other Current Liabilities [Abstract]    
Payroll liabilities $ 1,618 $ 1,697
Accrued employee paid time off 580 469
Accrued commissions 109 199
Accrued ESPP 383 115
Royalties payable 108 125
Professional fees 283 328
Use and other taxes 256 406
Other 1,354 476
Accrued expenses and other current liabilities $ 4,691 $ 3,815