XML 55 R39.htm IDEA: XBRL DOCUMENT v2.3.0.15
Marketable Securities - Maturities of Held to Maturity Investments (Details) (USD $)
In Thousands
Sep. 30, 2011
Marketable Securities [Abstract] 
Held-to-maturity investments, maturities due within one year$ 77,389
Held-to-maturity investments, maturities due in one to five years59,509
Held-to-maturity investments, total maturities due$ 136,898