Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Long-term Debt - Schedule of Minimum Maturities of Non-recourse Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Future minimum maturities    
Unamortized financing costs $ (9) $ (9)
Total non-recourse debt 390 $ 433
Non-recourse debt | Non-recourse debt    
Future minimum maturities    
July 1, 2023 to December 31, 2023 17  
2024 28  
2025 25  
2026 24  
2027 33  
2028 28  
Thereafter 244  
Total minimum maturities 399  
Unamortized financing costs (9)  
Total non-recourse debt 390  
Term Loan Facility | Line of Credit | CarbonCount Delayed Draw Term Loan Facility    
Future minimum maturities    
July 1, 2023 to December 31, 2023 9  
2024 18  
2025 351  
Total minimum maturities 378  
Unamortized financing costs (3)  
Total non-recourse debt $ 375