XML 28 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Short-term Investments (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale securities, amortized cost $ 58,819us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 130,971us-gaap_AvailableForSaleSecuritiesAmortizedCost  
Available-for-sale securities, gross unrealized gains 2us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains 21us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains  
Available-for-sale securities, gross unrealized losses (263)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss (975)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss  
Available-for-sale securities, fair value 58,558us-gaap_AvailableForSaleSecurities 130,017us-gaap_AvailableForSaleSecurities  
Available-for-sale Securities, Gross Realized Gains   1,174us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 31us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
Available-for-sale Securities, Gross Realized Losses 2,188us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 981us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 555us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
Proceeds from Sale and Maturity of Marketable Securities $ 182,115us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities $ 239,370us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities $ 319,811us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
Minimum [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Investment Maturity Date   Dec. 31, 2014  
Maximum [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Investment Maturity Date Dec. 31, 2015 Dec. 31, 2015