Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) - Non-Qualified Stock Options (NQO) - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Shares | |||
| Outstanding at beginning of year (in shares) | 251,000 | 325,000 | 384,000 |
| Granted (in shares) | 0 | 0 | 75,000 |
| Exercised (in shares) | (161,000) | (73,000) | (110,000) |
| Forfeited, canceled or expired (in shares) | (13,000) | (1,000) | (24,000) |
| Outstanding at end of year (in shares) | 77,000 | 251,000 | 325,000 |
| Options exercisable (in shares) | 59,000 | 184,000 | 201,000 |
| Weighted Average Exercise Price Per Share | |||
| Outstanding at beginning of year (in dollars per share) | $ 23.00 | $ 22.74 | $ 21.47 |
| Granted (in dollars per share) | 0.00 | 0.00 | 22.82 |
| Exercised (in dollars per share) | 22.74 | 21.87 | 18.41 |
| Forfeited, canceled or expired (in dollars per share) | 24.47 | 20.62 | 22.61 |
| Outstanding at end of year (in dollars per share) | 23.30 | 23.00 | 22.74 |
| Options exercisable (in dollars per share) | $ 23.35 | $ 23.35 | $ 22.57 |