XML 100 R84.htm IDEA: XBRL DOCUMENT v3.23.4
Leases Lease Maturities (Details 4) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Lease Not yet Commenced, Value $ 270  
Lessee, Operating Lease, Liability, Payments, Due Next Year 363  
Lessee, Operating Lease, Liability, Payments, Due Year Two 354  
Lessee, Operating Lease, Liability, Payments, Due Year Three 307  
Lessee, Operating Lease, Liability, Payments, Due Year Four 252  
Lessee, Operating Lease, Liability, Payments, Due Year Five 222  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 1,235  
Lessee, Operating Lease, Liability, Payments, Due 2,733  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (541)  
Operating Lease, Liability $ 2,192 $ 2,123
Minimum    
Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract 5 years  
Maximum [Member]    
Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract 20 years