Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Long-term Debt - Schedule of Minimum Maturities of Non-recourse Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Future minimum maturities    
Unamortized financing costs $ (9) $ (10)
Total non-recourse debt 433 $ 430
Non-recourse debt    
Future minimum maturities    
2023 28  
2024 29  
2025 27  
2026 26  
2027 34  
Thereafter 298  
Total minimum maturities 442  
Unamortized financing costs (9)  
Total non-recourse debt 433  
Carbon Count Delayed Draw Term Loan Facility    
Future minimum maturities    
2023 15  
2024 18  
2025 351  
Carrying value of Convertible Senior Notes 384  
Less: Unamortized financing costs 4  
Total non-recourse debt $ 380