v3.26.1
Long-term Debt - Schedule of Maturities of Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Non-recourse debt    
Future maturities    
Unamortized financing costs $ (3) $ (3)
Carrying Value 118 $ 125
Term Loan Facility | Line of Credit | Carbon Count Term Loan Facility    
Future maturities    
April 1, 2026 to December 31, 2026 8  
2027 223  
Total minimum maturities 231  
Unamortized financing costs (2)  
Carrying Value 229  
Secured Debt | Line of Credit | Approval-Based Facility    
Future maturities    
April 1, 2026 to December 31, 2026 10  
2027 11  
2028 134  
Total minimum maturities 155  
Unamortized financing costs (2)  
Carrying Value 153  
Non Recourse Notes | Non-recourse debt    
Future maturities    
April 1, 2026 to December 31, 2026 6  
2027 6  
2028 6  
2029 6  
2030 8  
2031 6  
Thereafter 83  
Total minimum maturities 121  
Unamortized financing costs (3)  
Carrying Value $ 118