XML 22 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Cash and Cash Equivalents and Investments (Details 1) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Cash and Cash Equivalents    
Fair Value    
Amortized Cost $ 41,960us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ invest_InvestmentAxis
= us-gaap_CashMember
$ 137,266us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ invest_InvestmentAxis
= us-gaap_CashMember
Gross Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ invest_InvestmentAxis
= us-gaap_CashMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ invest_InvestmentAxis
= us-gaap_CashMember
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ invest_InvestmentAxis
= us-gaap_CashMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ invest_InvestmentAxis
= us-gaap_CashMember
Estimated Fair Value 41,960us-gaap_AvailableForSaleSecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_CashMember
137,266us-gaap_AvailableForSaleSecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_CashMember
Certificates of Deposit    
Fair Value    
Amortized Cost 552us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ invest_InvestmentAxis
= us-gaap_CertificatesOfDepositMember
552us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ invest_InvestmentAxis
= us-gaap_CertificatesOfDepositMember
Gross Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ invest_InvestmentAxis
= us-gaap_CertificatesOfDepositMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ invest_InvestmentAxis
= us-gaap_CertificatesOfDepositMember
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ invest_InvestmentAxis
= us-gaap_CertificatesOfDepositMember
0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ invest_InvestmentAxis
= us-gaap_CertificatesOfDepositMember
Estimated Fair Value 552us-gaap_AvailableForSaleSecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_CertificatesOfDepositMember
552us-gaap_AvailableForSaleSecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_CertificatesOfDepositMember
U.S. Treasury Securities    
Fair Value    
Amortized Cost 272,562us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
201,584us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
Gross Unrealized Gains 50us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
Gross Unrealized Losses (27)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
(66)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
Estimated Fair Value 272,585us-gaap_AvailableForSaleSecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
201,521us-gaap_AvailableForSaleSecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_USTreasurySecuritiesMember
Total Short-term Investments    
Fair Value    
Amortized Cost 273,114us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ invest_InvestmentAxis
= us-gaap_ShortTermInvestmentsMember
202,136us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ invest_InvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Gross Unrealized Gains 50us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ invest_InvestmentAxis
= us-gaap_ShortTermInvestmentsMember
3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ invest_InvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Gross Unrealized Losses (27)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ invest_InvestmentAxis
= us-gaap_ShortTermInvestmentsMember
(66)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ invest_InvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Estimated Fair Value 273,137us-gaap_AvailableForSaleSecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_ShortTermInvestmentsMember
202,073us-gaap_AvailableForSaleSecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_ShortTermInvestmentsMember
Total Cash and Cash Equivalents and Investments    
Fair Value    
Amortized Cost 315,074us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ invest_InvestmentAxis
= us-gaap_InvestmentsMember
339,402us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ invest_InvestmentAxis
= us-gaap_InvestmentsMember
Gross Unrealized Gains 50us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ invest_InvestmentAxis
= us-gaap_InvestmentsMember
3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ invest_InvestmentAxis
= us-gaap_InvestmentsMember
Gross Unrealized Losses (27)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ invest_InvestmentAxis
= us-gaap_InvestmentsMember
(66)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ invest_InvestmentAxis
= us-gaap_InvestmentsMember
Estimated Fair Value $ 315,097us-gaap_AvailableForSaleSecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_InvestmentsMember
$ 339,339us-gaap_AvailableForSaleSecuritiesCurrent
/ invest_InvestmentAxis
= us-gaap_InvestmentsMember