XML 95 R81.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Accrued Liabilities Current [Abstract]    
Taxes and other assessments $ 2,676 $ 3,112
Compensation and benefits 2,328 2,492
Interest and final payment fee 1,000 411
Deferred rent 323 278
Consulting and other vendors 1,428 553
Legal and professional fees 243 268
Royalties 159  
Other 49 281
Total $ 8,206 $ 7,395