v2.3.0.15
Short-term Investments (Details) (USD $)
In Thousands
Sep. 30, 2011
Dec. 31, 2010
Schedule of Available-for-sale Securities  
Amortized Cost$ 299,917$ 374,688
Unrealized Gain in Accumulated OCI70180
Unrealized Loss in Accumulated OCI(6)(6)
Aggregate Fair Value299,981374,862
Equity securities
  
Schedule of Available-for-sale Securities  
Amortized Cost77
Unrealized Gain in Accumulated OCI00
Unrealized Loss in Accumulated OCI(6)(6)
Aggregate Fair Value11
U.S. Treasury securities
  
Schedule of Available-for-sale Securities  
Amortized Cost299,910374,681
Unrealized Gain in Accumulated OCI70180
Unrealized Loss in Accumulated OCI00
Aggregate Fair Value$ 299,980$ 374,861