v3.26.1
Long-term Debt - Schedule of Maturities of Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Non-recourse debt    
Future maturities    
Unamortized financing costs $ (3) $ (3)
Carrying Value 120 $ 125
Term Loan Facility | Line of Credit | Carbon Count Term Loan Facility    
Future maturities    
July 1, 2026 to December 31, 2026 6  
2027 222  
Total minimum maturities 228  
Unamortized financing costs (2)  
Carrying Value 226  
Non Recourse Notes | Non-recourse debt    
Future maturities    
July 1, 2026 to December 31, 2026 6  
2027 6  
2028 6  
2029 6  
2030 8  
2031 7  
Thereafter 84  
Total minimum maturities 123  
Unamortized financing costs (3)  
Carrying Value $ 120