Debt - Schedule of Debt Maturities (Details) - USD ($) $ in Thousands |
Jun. 30, 2019 |
Dec. 31, 2018 |
|---|---|---|
| Scheduled Debt Maturities | ||
| Remainder of 2019 | $ 3,459 | |
| 2020 | 7,109 | |
| 2021 | 352,404 | |
| 2022 | 450,086 | |
| 2023 | 204,086 | |
| Thereafter | 1,136,963 | |
| Total debt, net | 2,154,107 | $ 2,084,302 |
| Scheduled Principal | ||
| Scheduled Debt Maturities | ||
| Remainder of 2019 | 3,459 | |
| 2020 | 7,109 | |
| 2021 | 7,404 | |
| 2022 | 7,686 | |
| 2023 | 6,174 | |
| Thereafter | 16,894 | |
| Total debt, net | 48,726 | |
| Balloon Payment | ||
| Scheduled Debt Maturities | ||
| 2020 | 0 | |
| 2021 | 345,000 | |
| 2022 | 442,400 | |
| 2023 | 197,912 | |
| Thereafter | 1,120,069 | |
| Total debt, net | $ 2,105,381 |