v3.25.4
Commitments and Contingencies - Commitments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases      
2026 $ 46    
2027 44    
2028 43    
2029 34    
2030 28    
Thereafter 346    
Total 541    
Other commitments      
2026 245    
2027 215    
2028 116    
2029 114    
2030 117    
Thereafter 141    
Total 948    
Total      
2026 291    
2027 259    
2028 159    
2029 148    
2030 145    
Thereafter 487    
Total 1,489    
Expenses associated with agreements $ 363 $ 341 $ 348