XML 37 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Fair value of financial instruments and marketable securities - Available for sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 184,317 $ 58,056
Gross Unrealized, Gain 759 43
Gross Unrealized, Loss (4) (11)
Fair Value 185,072 58,088
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 47,898 31,657
Gross Unrealized, Gain 80 43
Gross Unrealized, Loss 0 (1)
Fair Value 47,978 31,699
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 115,109 26,399
Gross Unrealized, Gain 612 0
Gross Unrealized, Loss (4) (10)
Fair Value 115,717 $ 26,389
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 21,310  
Gross Unrealized, Gain 67  
Gross Unrealized, Loss 0  
Fair Value $ 21,377