XML 143 R131.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT OBLIGATIONS - Contractual Maturities of Debt Obligations (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Debt maturing in:  
July 1 through December 31, 2022 $ 9,805,931
2023 6,829,265
2024 2,772,527
2025 1,879,018
2026 1,838,286
2027 and thereafter 765,314
Total 23,890,341
Nonrecourse  
Debt maturing in:  
July 1 through December 31, 2022 506,597
2023 1,299,437
2024 1,239,059
2025 0
2026 324,062
2027 and thereafter 765,314
Total 4,134,469
Recourse  
Debt maturing in:  
July 1 through December 31, 2022 9,299,334
2023 5,529,828
2024 1,533,468
2025 1,879,018
2026 1,514,224
2027 and thereafter 0
Total 19,755,872
Nonrecourse, Secured Notes And Bonds Payable  
Debt maturing in:  
Total 4,100,000
Recourse, Secured Financing Agreements  
Debt maturing in:  
Total 14,000,000
Recourse, Secured Notes And Bonds Payable  
Debt maturing in:  
Total $ 5,800,000