Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Long-term Debt - Schedule of Minimum Maturities of Non-recourse Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Future minimum maturities    
Unamortized financing costs $ (9) $ (9)
Total non-recourse debt 395 $ 433
Non-recourse debt | Non-recourse debt    
Future minimum maturities    
April 1, 2023 to December 31, 2023 22  
2024 28  
2025 25  
2026 24  
2027 33  
2028 28  
Thereafter 244  
Carrying value of Convertible Notes 404  
Unamortized financing costs (9)  
Total non-recourse debt 395  
Term Loan Facility | Line of Credit | CarbonCount Delayed Draw Term Loan Facility    
Future minimum maturities    
April 1, 2023 to December 31, 2023 14  
2024 18  
2025 351  
Carrying value of Convertible Notes 383  
Unamortized financing costs (3)  
Total non-recourse debt $ 380