XML 155 R139.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT OBLIGATIONS - Contractual Maturities of Debt Obligations (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt maturing in:  
2023 $ 12,823,823
2024 4,009,485
2025 2,017,629
2026 1,798,784
2027 and thereafter 1,360,910
Total 22,010,631
Nonrecourse  
Debt maturing in:  
2023 1,359,547
2024 2,143,523
2025 0
2026 0
2027 and thereafter 1,080,910
Total 4,583,980
Recourse  
Debt maturing in:  
2023 11,464,276
2024 1,865,962
2025 2,017,629
2026 1,798,784
2027 and thereafter 280,000
Total 17,426,651
Nonrecourse, Secured Notes And Bonds Payable  
Debt maturing in:  
Total 4,600,000
Recourse, Secured Financing Agreements  
Debt maturing in:  
Total 11,200,000
Recourse, Secured Notes And Bonds Payable  
Debt maturing in:  
Total $ 6,200,000