XML 81 R62.htm IDEA: XBRL DOCUMENT v3.3.1.900
Marketable Securities (Contractual Maturities Of Marketable Securities) (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Marketable Securities [Abstract]  
Due in one year or less, Amortized Cost $ 147,735
Due after one through two years, Amortized Cost 66,069
Total marketable securities, Amortized Cost 213,804
Due in one year or less, Fair Value 147,626
Due after one through two years, Fair Value 65,965
Total marketable securities, Fair Value $ 213,591