|
Income Taxes (Details 2) (USD $)
In Millions, unless otherwise specified |
Mar. 31, 2015
|
Dec. 31, 2014
|
|---|---|---|
| Income Taxes | ||
| Deferred tax asset, current | $ 24.1 | $ 24.1 |
| Deferred Tax Liabilities, Net, Noncurrent | $ 96.0 | $ 101.9 |