v3.25.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Operating leases    
2025 $ 204  
2026 182  
2027 145  
2028 118  
2029 102  
Thereafter 223  
Total lease payments 974  
Less: Interest 99  
Present value of lease liabilities 875  
Finance leases    
2025 18  
2026 15  
2027 4  
2028 2  
2029 1  
Thereafter 2  
Total lease payments 42  
Less: Interest 2  
Present value of lease liabilities 40  
Total    
2025 [1] 222  
2026 [1] 197  
2027 [1] 149  
2028 [1] 120  
2029 [1] 103  
Thereafter [1] 225  
Total lease payments [1] 1,016  
Less: Interest [1] 101  
Present value of lease liabilities $ 915 [1] $ 943
[1] Lease payments recognized as part of lease liabilities for optional renewal periods are insignificant.