v3.25.4
Debt - Schedule of Future Principal Maturities of Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
2026 $ 1,576  
2027 1,233  
2028 649  
2029 4,386  
2030 89  
Thereafter 244  
Total 8,177 $ 7,907
Recourse debt    
Debt Instrument [Line Items]    
2026 1  
2027 0  
2028 0  
2029 0  
2030 2  
Thereafter 0  
Total 3  
Non-recourse debt    
Debt Instrument [Line Items]    
2026 1,575  
2027 1,233  
2028 649  
2029 4,386  
2030 87  
Thereafter 244  
Total $ 8,174