XML 39 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Debt Financing - Maturities of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Maturities    
2019 $ 31,189  
2020 1,456,585  
2021 1,993,870  
2022 2,696,599  
2023 2,966,461  
Thereafter 4,754,313  
Total $ 13,899,017 $ 11,662,253