XML 133 R115.htm IDEA: XBRL DOCUMENT v3.22.4
Leases Leases (Reconciliation of Future Lease Payments to Total Lease Liabilities) (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
Future Minimum Payments, Due 2023 $ 206
Future Minimum Payments, Due 2024 179
Future Minimum Payments, Due 2025 145
Future Minimum Payments, Due 2026 111
Future Minimum Payments, Due 2027 77
Future Minimum Payments, Due Thereafter 310
Total future minimum payments 1,028
Imputed Interest (96)
Operating Lease, Liability $ 932