XML 68 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Fair value of financial instruments - Cash and cash equivalents and short-term investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Cash and cash equivalents and short-term investments    
Amortized Cost $ 46,478 $ 50,423
Unrealized Gain / (Loss)   (6)
Market Value 46,478 50,417
Bank deposits and money market funds    
Cash and cash equivalents and short-term investments    
Amortized Cost 27,419 31,969
Market Value 27,419 31,969
Financial and corporate debt securities    
Cash and cash equivalents and short-term investments    
Amortized Cost 19,059 18,454
Unrealized Gain / (Loss)   (6)
Market Value $ 19,059 $ 18,448