Leases (Operating Lease Assets and Liabilities ) (Details) - USD ($) $ in Millions |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Leases [Abstract] | ||
Right-of-use assets | $ 1,857 | $ 1,919 |
Operating lease, right-of-use asset, statement of financial position [Extensible Enumeration] | Other | Other |
Lease liabilities | $ 2,160 | $ 2,220 |
Operating lease, liability, statement of financial position [Extensible Enumeration] | Accrued expenses and other liabilities | Accrued expenses and other liabilities |