XML 33 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Marketable securities    
Amortized Cost $ 53,778 $ 10,505
Gross Unrealized Gains 28  
Gross Unrealized Losses   (8)
Marketable securities 53,806 10,497
Commercial paper    
Marketable securities    
Amortized Cost 14,871  
Marketable securities 14,871  
Corporate bonds    
Marketable securities    
Amortized Cost 11,984  
Gross Unrealized Gains 26  
Marketable securities 12,010  
U.S. Treasuries    
Marketable securities    
Amortized Cost 26,923 10,505
Gross Unrealized Gains 2  
Gross Unrealized Losses   (8)
Marketable securities $ 26,925 $ 10,497