XML 97 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accrued Liabilities Current [Abstract]    
Compensation and benefits $ 4,533 $ 2,328
Taxes and other assessments 3,192 2,676
Consulting and other vendors 1,414 1,428
Deferred rent 595 323
Other 504 49
Legal and professional fees 386 243
Interest and final payment fee 309 1,000
Royalties 41 159
Total $ 10,974 $ 8,206