XML 42 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other current assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 3,347 $ 1,879
Security deposits and other receivables 853 759
Interest receivable 239 183
Other current assets 4,439 2,821
Deposits paid for research and development $ 2,100 $ 3,300