Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Long-term Debt - Schedule of Minimum Maturities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Non-recourse debt    
Future minimum maturities    
Debt Issuance Costs, Net $ (4) $ (4)
Long-Term Debt, Total 125 $ 132
Term Loan Facility | Line of Credit | CarbonCount Delayed Draw Term Loan Facility    
Future minimum maturities    
April 1, 2025 to December 31, 2025 9  
2026 12  
2027 223  
Long-Term Debt, Gross 244  
Debt Issuance Costs, Net (4)  
Long-Term Debt, Total 240  
Secured Debt | Line of Credit | Approval-Based Facility    
Future minimum maturities    
April 1, 2025 to December 31, 2025 8  
2026 12  
2027 11  
2028 134  
Long-Term Debt, Gross 165  
Debt Issuance Costs, Net (2)  
Long-Term Debt, Total 163  
Non-recourse debt | Non-recourse debt    
Future minimum maturities    
April 1, 2025 to December 31, 2025 7  
2026 10  
2027 14  
2028 6  
2029 10  
2030 7  
Thereafter 75  
Long-Term Debt, Gross 129  
Debt Issuance Costs, Net (4)  
Long-Term Debt, Total $ 125