XML 94 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Fair value of financial instruments - Cash and cash equivalents and short-term investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Cash and cash equivalents and short-term investments    
Amortized Cost $ 24,893 $ 46,478
Unrealized Gain / (Loss) 1  
Market Value 24,894 46,478
Bank deposits and money market funds    
Cash and cash equivalents and short-term investments    
Amortized Cost 13,599 27,419
Market Value 13,599 27,419
Financial and corporate debt securities    
Cash and cash equivalents and short-term investments    
Amortized Cost 11,294 19,059
Unrealized Gain / (Loss) 1  
Market Value $ 11,295 $ 19,059