XML 56 R45.htm IDEA: XBRL DOCUMENT v3.4.0.3
Marketable Securities (Contractual Maturities Of Marketable Securities) (Details)
$ in Thousands
Mar. 31, 2016
USD ($)
Marketable Securities [Abstract]  
Due in one year or less, Amortized Cost $ 162,177
Due after one year through three years, Amortized Cost 55,391
Total marketable securities, Amortized Cost 217,568
Due in one year or less, Fair Value 162,198
Due after one year through three years, Fair Value 55,419
Total marketable securities, Fair Value $ 217,617