Debt - Schedule of Debt Maturities (Details) - USD ($) $ in Thousands |
Sep. 30, 2020 |
Dec. 31, 2019 |
|---|---|---|
| Scheduled Debt Maturities | ||
| Remainder of 2020 | $ 1,059 | |
| 2021 | 194,791 | |
| 2022 | 182,617 | |
| 2023 | 200,986 | |
| 2024 | 590 | |
| Thereafter | 1,953,680 | |
| Total debt, net | 2,533,723 | $ 2,179,838 |
| Scheduled Principal | ||
| Scheduled Debt Maturities | ||
| Remainder of 2020 | 1,059 | |
| 2021 | 4,365 | |
| 2022 | 4,617 | |
| 2023 | 3,074 | |
| 2024 | 590 | |
| Thereafter | 3,610 | |
| Total debt, net | 17,315 | |
| Balloon Payment | ||
| Scheduled Debt Maturities | ||
| 2021 | 190,426 | |
| 2022 | 178,000 | |
| 2023 | 197,912 | |
| Thereafter | 1,950,070 | |
| Total debt, net | $ 2,516,408 |