XML 61 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Fair value of financial instruments and marketable securities - Available for sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 226,801 $ 58,056
Gross Unrealized, Gain 656 43
Gross Unrealized, Loss (10) (11)
Fair Value 227,447 58,088
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 70,185 31,657
Gross Unrealized, Gain 116 43
Gross Unrealized, Loss 0 (1)
Fair Value 70,301 31,699
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 129,252 26,399
Gross Unrealized, Gain 464 0
Gross Unrealized, Loss (10) (10)
Fair Value 129,706 $ 26,389
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 27,364  
Gross Unrealized, Gain 76  
Gross Unrealized, Loss 0  
Fair Value $ 27,440