XML 56 R40.htm IDEA: XBRL DOCUMENT v3.3.1.900
Marketable Securities - Maturities (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Amortized Cost  
Maturing in one year or less $ 83,963
Maturing after one year through five years 97,284
Total amortized cost 181,247
Estimate Fair Value  
Maturing in one year or less 83,840
Maturing after one year through five years 96,891
Total estimated fair value $ 180,731