XML 74 R38.htm IDEA: XBRL DOCUMENT v2.4.0.6
Marketable Securities and Investments (Schedule of Contractual Maturities of Marketable Securities) (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Dec. 31, 2011
Marketable Securities [Abstract]    
Available-for-sale securities due in 1 year or less $ 282,579 $ 290,029
Available-for-sale securities due after 1 year through 5 years 593,105 380,729
Total Available-for-sale securities $ 875,684 $ 670,758