Annual report pursuant to Section 13 and 15(d)

Long-term Debt - Schedule of Minimum Maturities of Non-recourse Debt (Details)

v3.24.0.1
Long-term Debt - Schedule of Minimum Maturities of Non-recourse Debt (Details) - Non-recourse - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Future minimum maturities    
Unamortized financing costs $ (2) $ (9)
Principal, net of issuance costs 160 $ 433
Non-recourse debt    
Future minimum maturities    
2024 17  
2025 19  
2026 14  
2027 21  
2028 18  
Thereafter 73  
Total minimum maturities 162  
Unamortized financing costs (2)  
Principal, net of issuance costs $ 160