XML 119 R113.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT OBLIGATIONS - Contractual Maturities of Debt Obligations (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Debt maturing in:  
October 1 through December 31, 2019 $ 18,783,687
2020 6,096,519
2021 2,122,657
2022 1,331,826
2023 803,433
2024 and thereafter 1,386,834
Total 30,524,956
Nonrecourse  
Debt maturing in:  
October 1 through December 31, 2019 1,978
2020 615,733
2021 1,088,623
2022 1,162,067
2023 400,000
2024 and thereafter 976,300
Total 4,244,701
Recourse  
Debt maturing in:  
October 1 through December 31, 2019 18,781,709
2020 5,480,786
2021 1,034,034
2022 169,759
2023 403,433
2024 and thereafter 410,534
Total $ 26,280,255