Consolidated Balance Sheets (Parenthetical) - $ / shares |
Dec. 31, 2019 |
Dec. 31, 2018 |
|---|---|---|
| Statement of Financial Position [Abstract] | ||
| Common stock, par value (USD per Share) | $ 0.01 | $ 0.01 |
| Common stock, shares authorized (in Shares) | 500,000,000 | 500,000,000 |
| Common stock, shares issued (in Shares) | 185,903,727 | 185,367,158 |
| Treasury Stock, shares (in Shares) | 5,090,855 | 4,683,156 |