XML 50 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair value of financial instruments and marketable securities - Available for sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Marketable securities accounted for as available-for-sale securities    
Amortized Cost $ 48,093 $ 173,347
Gross Unrealized Gains 0 101
Gross Unrealized Losses (35) (103)
Fair Value 48,058 173,345
Commercial paper    
Marketable securities accounted for as available-for-sale securities    
Amortized Cost 0 12,919
Gross Unrealized Gains 47
Gross Unrealized Losses 0
Fair Value 0 12,966
Corporate debt securities    
Marketable securities accounted for as available-for-sale securities    
Amortized Cost 48,093 153,240
Gross Unrealized Gains 0 52
Gross Unrealized Losses (35) (103)
Fair Value 48,058 153,189
Government obligations    
Marketable securities accounted for as available-for-sale securities    
Amortized Cost 0 7,188
Gross Unrealized Gains 0 2
Gross Unrealized Losses 0 0
Fair Value $ 0 $ 7,190