XML 113 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Lessee: Schedule of Future, Undiscounted Minimum Lease Payments on Operating Leases) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 92  
Lessee, Operating Lease, Liability, Payments, Due Year Two 88  
Lessee, Operating Lease, Liability, Payments, Due Year Three 75  
Lessee, Operating Lease, Liability, Payments, Due Year Four 63  
Lessee, Operating Lease, Liability, Payments, Due Year Five 51  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 262  
Lessee, Operating Lease, Liability, Payments, Due 631  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 96  
Operating Lease, Liability $ 535 $ 553