Leasing (Details) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2019 |
Dec. 31, 2018 |
|
| Lessee, Lease, Description [Line Items] | ||
| Renewal term (years) | 29 years | |
| Termination period (days) | 30 days | |
| 2019 | $ 4.8 | |
| 2020 | 4.0 | |
| 2021 | 3.6 | |
| 2022 | 3.4 | |
| 2023 | 3.4 | |
| Thereafter | $ 13.0 | |
| Minimum | ||
| Lessee, Lease, Description [Line Items] | ||
| Remaining lease term (years) | 1 year | |
| Operating lease renewal term (years) | 5 years | |
| Maximum | ||
| Lessee, Lease, Description [Line Items] | ||
| Remaining lease term (years) | 23 years | |
| Operating lease renewal term (years) | 20 years |