XML 55 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
Marketable Securities (Contractual Maturities Of Marketable Securities) (Details)
$ in Thousands
Jun. 30, 2016
USD ($)
Marketable Securities [Abstract]  
Due in one year or less, Amortized Cost $ 192,177
Due after one year through three years, Amortized Cost 36,703
Total marketable securities, Amortized Cost 228,880
Due in one year or less, Fair Value 192,284
Due after one year through three years, Fair Value 36,779
Total marketable securities, Fair Value $ 229,063