XML 47 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components - Summary of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Payables And Accruals [Abstract]    
Compensation and related benefits $ 3,101 $ 4,228
Professional and consulting services 1,586 1,168
Deferred rent, current portion 421 331
Accrued research expense 775 489
Income tax payable   806
Other 1,190 1,575
Total accrued expenses and other liabilities $ 7,073 $ 8,597