XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Options And Employee Stock Purchase Plan Stock Options and Employee Stock Purchase Plan (Performance Awards) (Details) - Restricted (Performance) Stock [Member] - $ / shares
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share Price $ 91.17  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 29.00%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 2.17%  
Shares, Granted 85,825 106,780
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 72.20