Quarterly report pursuant to Section 13 or 15(d)

DEBT OBLIGATIONS - Contractual Maturities of Debt Obligations (Details)

v3.21.2
DEBT OBLIGATIONS - Contractual Maturities of Debt Obligations (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Debt maturing in:  
October 1 through December 31, 2021 $ 13,742,872
2022 7,770,722
2023 4,611,364
2024 1,702,951
2025 2,373,548
2026 and thereafter 1,382,442
Total 31,583,899
Nonrecourse  
Debt maturing in:  
October 1 through December 31, 2021 0
2022 1,432,049
2023 1,365,913
2024 750,000
2025 232,200
2026 and thereafter 569,976
Total 4,350,138
Recourse  
Debt maturing in:  
October 1 through December 31, 2021 13,742,872
2022 6,338,673
2023 3,245,451
2024 952,951
2025 2,141,348
2026 and thereafter 812,466
Total 27,233,761
Nonrecourse, Secured Notes And Bonds Payable  
Debt maturing in:  
Total 4,400,000
Recourse, Secured Financing Agreements  
Debt maturing in:  
Total 22,800,000
Recourse, Secured Notes And Bonds Payable  
Debt maturing in:  
Total $ 4,400,000