XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Fair value of financial instruments - Cash and cash equivalents and short-term investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Cash and cash equivalents and short-term investments    
Amortized Cost $ 30,250 $ 46,478
Unrealized Gain / (Loss) 1  
Market Value 30,251 46,478
Bank deposits and money market funds    
Cash and cash equivalents and short-term investments    
Amortized Cost 25,007 27,419
Market Value 25,007 27,419
Financial and corporate debt securities    
Cash and cash equivalents and short-term investments    
Amortized Cost 5,243 19,059
Unrealized Gain / (Loss) 1  
Market Value $ 5,244 $ 19,059