XML 64 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair value of financial instruments and investments - Marketable Securities, Unrealized Gains (Losses) (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Fair Value Disclosures [Abstract]    
Transfers of assets between Level 1 and Level 2 of the fair value measurement hierarchy $ 0  
Marketable securities accounted for as available-for-sale securities    
Amortized Cost 79,432,000 $ 173,347,000
Gross Unrealized Gains 52,000 101,000
Gross Unrealized Losses (30,000) (103,000)
Fair Value 79,454,000 173,345,000
Commercial paper    
Marketable securities accounted for as available-for-sale securities    
Amortized Cost 13,775,000 12,919,000
Gross Unrealized Gains 52,000 47,000
Gross Unrealized Losses 0 0
Fair Value 13,827,000 12,966,000
Corporate debt securities    
Marketable securities accounted for as available-for-sale securities    
Amortized Cost 65,657,000 153,240,000
Gross Unrealized Gains 0 52,000
Gross Unrealized Losses (30,000) (103,000)
Fair Value 65,627,000 153,189,000
Government obligations    
Marketable securities accounted for as available-for-sale securities    
Amortized Cost 0 7,188,000
Gross Unrealized Gains 0 2,000
Gross Unrealized Losses 0 0
Fair Value $ 0 $ 7,190,000