Stock-Based Compensation - Stock Options Granted (Details) - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Share-based Payment Arrangement [Abstract] | |||
| Expected life (years) | 6 years | 6 years | 6 years |
| Risk-free interest rate | 2.60% | 2.50% | 2.10% |
| Volatility | 36.50% | 33.70% | 36.40% |
| Dividend yield | 3.10% | 2.00% | 1.20% |
| Weighted average fair value per share at grant date (in dollars per share) | $ 6.37 | $ 10.34 | $ 12.32 |