Leases - Operating Lease Income and Related Depreciation Expense (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Leases [Abstract] | ||||
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] | Noninterest Income, Other | Noninterest Income, Other | Noninterest Income, Other | Noninterest Income, Other |
Operating lease income | $ 901 | $ 689 | $ 1,730 | $ 1,361 |
Depreciation expense | $ 583 | $ 438 | $ 1,088 | $ 874 |