XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Reconciliation of Future Lease Payments to Total Lease Liabilities) (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
Operating lease payments, 2023; excluding the six months ended June 30, 2023 $ 110
Operating lease payments, 2024 195
Operating lease payments, 2025 162
Operating lease payments, 2026 128
Operating lease payments, 2027 93
Operating lease payments, Thereafter 329
Total future minimum payments 1,017
Imputed Interest, Leases 122
Operating Lease Liabilities $ 895