XML 31 R23.htm IDEA: XBRL DOCUMENT v3.3.0.814
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Accrued Liabilities, Current [Abstract]    
Payroll and related benefits $ 5,493 $ 6,620
Professional fees 1,076 480
Royalties 618 2,285
Other 2,120 1,747
Accrued Expenses, Total $ 9,307 $ 11,132