v3.25.0.1
Leases (Maturity Schedule) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 61  
2026 52  
2027 42  
2028 34  
2029 27  
Thereafter 53  
Total lease payments 269  
Less: interest (25)  
Operating lease, liability 244  
Finance Leases    
2025 22  
2026 20  
2027 19  
2028 20  
2029 18  
Thereafter 346  
Total lease payments 445  
Less: interest (183)  
Finance lease, liability 262  
Total    
2025 83  
2026 72  
2027 61  
2028 54  
2029 45  
Thereafter 399  
Total lease payments 714  
Less: interest (208)  
Total lease liabilities $ 506 $ 501