XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair value of financial instruments and marketable securities - Available for sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Marketable securities accounted for as available-for-sale securities    
Amortized Cost $ 27,675 $ 173,347
Gross Unrealized Gains 2 101
Gross Unrealized Losses (205) (103)
Fair Value 27,472 173,345
Commercial paper    
Marketable securities accounted for as available-for-sale securities    
Amortized Cost 0 12,919
Gross Unrealized Gains 0 47
Gross Unrealized Losses 0 0
Fair Value 0 12,966
Corporate debt securities    
Marketable securities accounted for as available-for-sale securities    
Amortized Cost 27,675 153,240
Gross Unrealized Gains 2 52
Gross Unrealized Losses (205) (103)
Fair Value 27,472 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