v3.25.4
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 129  
2027 115  
2028 102  
2029 99  
2030 91  
After 2030 711  
Total payments 1,247  
Less: imputed discount 304  
Present value of lease payments 943 $ 880
Finance Leases    
2026 126  
2027 213  
2028 176  
2029 168  
2030 166  
After 2030 718  
Total payments 1,567  
Less: imputed discount 335  
Present value of lease payments $ 1,232 $ 174