Earnings Per Common Share (Narrative Disclosures) (Details) - shares |
12 Months Ended | |||
|---|---|---|---|---|
Nov. 01, 2014 |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Business Acquisition | ||||
| Average anti-dilutive employee share based awards | 0 | 0 | 4 | |
| Aslin Group, Inc. | ||||
| Business Acquisition | ||||
| Shares issued in business acquisition | 720,162 | |||