XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Fair value of financial instruments and marketable securities - Available for sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 205,947 $ 58,056
Gross Unrealized, Gain 118 43
Gross Unrealized, Loss (47) (11)
Fair Value 206,018 58,088
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 78,032 31,657
Gross Unrealized, Gain 46 43
Gross Unrealized, Loss 0 (1)
Fair Value 78,078 31,699
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 114,811 26,399
Gross Unrealized, Gain 68 0
Gross Unrealized, Loss (46) (10)
Fair Value 114,833 $ 26,389
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 13,104  
Gross Unrealized, Gain 4  
Gross Unrealized, Loss (1)  
Fair Value $ 13,107