Income Taxes (Narrative) (Details) - Federal And State [Member] |
9 Months Ended |
|---|---|
Sep. 30, 2017 | |
| Minimum [Member] | |
| Income Tax Contingency [Line Items] | |
| Open tax year for examinations | 2013 |
| Maximum [Member] | |
| Income Tax Contingency [Line Items] | |
| Open tax year for examinations | 2016 |