XML 138 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Maturities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease, less than 1 year $ 106  
Lessee, Operating Lease, Liability, to be Paid, Year Two 96  
Lessee, Operating Lease, Liability, to be Paid, Year Three 84  
Lessee, Operating Lease, Liability, to be Paid, Year Four 74  
Lessee, Operating Lease, Liability, to be Paid, Year Five 64  
Operating lease, After 5 years 328  
Less Imputed Interest (136)  
Operating Lease, Liability 616 $ 727
Lessee, Operating Lease, Liability, to be Paid, Total 752  
Financing lease, less than 1 year 11  
Finance Lease, Liability, to be Paid, Year Two 10  
Finance Lease, Liability, to be Paid, Year Three 6  
Finance Lease, Liability, to be Paid, Year Four 2  
Finance Lease, Liability, to be Paid, Year Five 1  
Financing lease, After 5 years 0  
Less Imputed Interest (2)  
Finance Lease, Liability 28 $ 25
Finance Lease, Liability, Payment, Due, Total 30  
Lessee, Operating and Finance Lease, Liability, to be Paid, Year One 117  
Lessee, Operating and Finance Lease, Liability, to be Paid, Year Two 106  
Lessee, Operating and Finance Lease, Liability, to be Paid, Year Three 90  
Lessee, Operating and Finance Lease, Liability, to be Paid, Year Four 76  
Lessee, Operating and Finance Lease, Liability, to be Paid, Year Five 65  
Lessee, Operating and Finance Lease, Liability, to be Paid, after Year Five 328  
Lessee, Operating and Finance Lease, Payments, Due 782  
Lessee, Operating and Finance Lease, Liability, Undiscounted Excess Amount 138  
Operating and Finance Lease, Liability $ 644