Organization, Basis of Presentation and Recent Accounting Pronouncements (Recent Accounting Pronouncements) (Narrative) (Details) $ in Millions |
3 Months Ended |
---|---|
Mar. 31, 2017
USD ($)
| |
New Accounting Pronouncements or Change in Accounting Principle [Line Items] | |
Excess tax benefit recognized | $ 5.9 |