Earnings Per Share and Certain Related Information - Dividends (Details) - $ / shares |
Jun. 14, 2019 |
Mar. 15, 2019 |
Jan. 17, 2019 |
Oct. 26, 2018 |
Sep. 11, 2018 |
Aug. 31, 2018 |
Jul. 19, 2018 |
Jun. 15, 2018 |
May 03, 2018 |
Mar. 16, 2018 |
Jan. 18, 2018 |
Nov. 10, 2017 |
Sep. 27, 2017 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Subsequent Event [Line Items] | |||||||||||||
Dividends declared (in dollars per share) | $ 0.17 | $ 0.15 | $ 0.15 | $ 0.15 | $ 0.15 | $ 0.15 | |||||||
Dividends paid (in dollars per share) | $ 0.17 | $ 0.15 | $ 0.15 | $ 0.15 | $ 0.15 | $ 0.15 | |||||||
Scenario, Forecast | |||||||||||||
Subsequent Event [Line Items] | |||||||||||||
Dividends paid (in dollars per share) | $ 0.17 |