Stockholders' Equity - Fair Value Assumptions for Options Granted (Details) (USD $) | 6 Months Ended |
Jun. 30, 2014 |
April 22, 2014 [Member] | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' |
Risk-free Interest Rate | 1.80% |
Expected Life of Option in Years | '5 years |
Expected Dividend Yield | 2.00% |
Expected Stock Volatility | 28.55% |
Estimated Fair Value of Stock Option | $9.57 |
April 16, 2013 [Member] | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' |
Risk-free Interest Rate | 0.70% |
Expected Life of Option in Years | '5 years |
Expected Dividend Yield | 1.60% |
Expected Stock Volatility | 37.42% |
Estimated Fair Value of Stock Option | $12.66 |
April 17, 2012 [Member] | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' |
Risk-free Interest Rate | 0.90% |
Expected Life of Option in Years | '5 years |
Expected Dividend Yield | 1.40% |
Expected Stock Volatility | 39.25% |
Estimated Fair Value of Stock Option | $13.69 |
April 19, 2011 [Member] | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' |
Risk-free Interest Rate | 2.10% |
Expected Life of Option in Years | '5 years |
Expected Dividend Yield | 1.60% |
Expected Stock Volatility | 39.33% |
Estimated Fair Value of Stock Option | $11.20 |
April 20, 2010 [Member] | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' |
Risk-free Interest Rate | 2.60% |
Expected Life of Option in Years | '5 years |
Expected Dividend Yield | 1.50% |
Expected Stock Volatility | 39.10% |
Estimated Fair Value of Stock Option | $8.14 |
April 21, 2009 [Member] | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' |
Risk-free Interest Rate | 1.90% |
Expected Life of Option in Years | '5 years |
Expected Dividend Yield | 1.00% |
Expected Stock Volatility | 38.80% |
Estimated Fair Value of Stock Option | $3.64 |
April 15, 2008 [Member] | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' |
Risk-free Interest Rate | 2.70% |
Expected Life of Option in Years | '5 years |
Expected Dividend Yield | 1.00% |
Expected Stock Volatility | 30.93% |
Estimated Fair Value of Stock Option | $7.75 |
April 17, 2007 [Member] | ' |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ' |
Risk-free Interest Rate | 4.60% |
Expected Life of Option in Years | '4 years 10 months 6 days |
Expected Dividend Yield | 1.00% |
Expected Stock Volatility | 31.59% |
Estimated Fair Value of Stock Option | $5.63 |