XML 70 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Accrued Liabilities Current [Abstract]    
Taxes and other assessments $ 3,319 $ 2,676
Compensation and benefits 3,620 2,328
Interest and final payment fee 163 1,000
Deferred rent 635 323
Consulting and other vendors 305 1,428
Legal and professional fees 271 243
Deferred revenue 128  
Royalties 273 159
Other 212 49
Total $ 8,926 $ 8,206