XML 41 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Available-For-Sale Marketable Securities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Marketable securities classified as available-for-sale    
Cost or Amortized Cost $ 75,970 $ 54,566
Gross Unrealized Gains 4 2,021
Gross Unrealized Losses (32) (2)
Total Estimated Fair Value 75,942 56,585
Commercial paper    
Marketable securities classified as available-for-sale    
Cost or Amortized Cost 39,637 32,350
Gross Unrealized Gains 4 71
Gross Unrealized Losses (9)  
Total Estimated Fair Value 39,632 32,421
Corporate debt securities    
Marketable securities classified as available-for-sale    
Cost or Amortized Cost 36,333 14,868
Gross Unrealized Gains   3
Gross Unrealized Losses (23) (2)
Total Estimated Fair Value $ 36,310 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