XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Reconciliation of Future Lease Payments to Total Lease Liabilities) (Details)
$ in Millions
Mar. 31, 2022
USD ($)
Leases (Reconciliation of Future Lease Payments to Total Lease Liabilities) [Abstract]  
Operating lease payments, 2022; excluding the three months ended March 31, 2022 $ 157
Operating lease payments, 2023 194
Operating lease payments, 2024 165
Operating lease payments, 2025 127
Operating lease payments, 2026 90
Operating lease payments, Thereafter 307
Total future minimum payments 1,040
Imputed Interest, Leases (105)
Operating Lease Liabilities $ 935