XML 68 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Accrued Liabilities Current [Abstract]    
Taxes and other assessments $ 3,263 $ 2,676
Compensation and benefits 2,964 2,328
Interest and final payment fee 195 1,000
Deferred rent 398 323
Consulting and other vendors 298 1,428
Legal and professional fees 274 243
Royalties 256 159
Other 573 49
Total $ 8,221 $ 8,206