XML 97 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Reconciliation of Future Lease Payments to Total Lease Liabilities) (Details)
$ in Millions
Jun. 30, 2022
USD ($)
Leases (Reconciliation of Future Lease Payments to Total Lease Liabilities) [Abstract]  
Operating lease payments, 2022; excluding the six months ended June 30, 2022 $ 109
Operating lease payments, 2023 203
Operating lease payments, 2024 174
Operating lease payments, 2025 136
Operating lease payments, 2026 99
Operating lease payments, Thereafter 335
Total future minimum payments 1,056
Imputed Interest, Leases (138)
Operating Lease Liabilities $ 918