XML 31 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued and Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2017
Payables And Accruals [Abstract]  
Schedule of accrued and other current liabilities
  December 31,  June 30, 
  2016  2017 
Accrued research and development $2,138  $1,846 
Accrued legal and professional fees  194   253 
Other current liabilities  430   182 
  $2,762  $2,281