XML 117 R103.htm IDEA: XBRL DOCUMENT v3.20.2
DEBT OBLIGATIONS - Contractual Maturities of Debt Obligations (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Debt maturing in:  
October 1 through December 31, 2020 $ 11,671,841
2021 4,730,267
2022 1,811,034
2023 1,521,685
2024 522,589
2025 and thereafter 2,722,344
Total 22,979,760
Nonrecourse  
Debt maturing in:  
October 1 through December 31, 2020 1,296
2021 1,632,734
2022 119,403
2023 1,200,000
2024 0
2025 and thereafter 919,583
Total 3,873,016
Recourse  
Debt maturing in:  
October 1 through December 31, 2020 11,670,545
2021 3,097,533
2022 1,691,631
2023 321,685
2024 522,589
2025 and thereafter 1,802,761
Total $ 19,106,744