XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements (Available-For-Sale Marketable Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Marketable securities classified as available-for-sale    
Cost or Amortized Cost $ 54,568 $ 54,566
Gross Unrealized Gains 3 2,021
Gross Unrealized Losses (25) (2)
Total Estimated Fair Value 54,546 56,585
Commercial paper    
Marketable securities classified as available-for-sale    
Cost or Amortized Cost 45,065 32,350
Gross Unrealized Gains 1 71
Gross Unrealized Losses (23)  
Total Estimated Fair Value 45,043 32,421
Corporate debt securities    
Marketable securities classified as available-for-sale    
Cost or Amortized Cost 9,503 14,868
Gross Unrealized Gains 2 3
Gross Unrealized Losses (2) (2)
Total Estimated Fair Value $ 9,503 14,869
Corporate equity securities    
Marketable securities classified as available-for-sale    
Cost or Amortized Cost   7,348
Gross Unrealized Gains   1,947
Total Estimated Fair Value   $ 9,295