v2.3.0.11
Short-term Investments (Details) (USD $)
In Thousands
Jun. 30, 2011
Dec. 31, 2010
Schedule of Available-for-sale Securities    
Amortized Cost $ 299,833 $ 374,688
Unrealized Gain in Accumulated OCI 126 180
Unrealized Loss in Accumulated OCI (5) (6)
Aggregate Fair Value 299,954 374,862
Equity securities
   
Schedule of Available-for-sale Securities    
Amortized Cost 7 7
Unrealized Gain in Accumulated OCI 0 0
Unrealized Loss in Accumulated OCI (5) (6)
Aggregate Fair Value 2 1
U.S. Treasury securities
   
Schedule of Available-for-sale Securities    
Amortized Cost 299,826 374,681
Unrealized Gain in Accumulated OCI 126 180
Unrealized Loss in Accumulated OCI 0 0
Aggregate Fair Value $ 299,952 $ 374,861