Available-for-Sale and Held-to-Maturity Securities (Details - OTTI) - USD ($) $ in Millions | Dec. 31, 2018 | Dec. 31, 2017 |
Debt Securities, Available-for-sale [Line Items] | | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | $ 3,329 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 7,981 | |
Debt Securities, Available-for-sale, Unrealized Loss Position | 11,310 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | (35) | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | (279) | |
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | (314) | |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value | | $ 4,654 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value | | 8,492 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value | | 13,146 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | | (23) |
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | | (241) |
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss | | (264) |
Schedule of Held-to-maturity Securities [Line Items] | | |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value | 3,675 | 10,952 |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value | 13,740 | 6,260 |
Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value | 17,415 | 17,212 |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | (34) | (83) |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | (389) | (147) |
Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss | (423) | (230) |
Agency mortgage-backed securities [Member] | | |
Debt Securities, Available-for-sale [Line Items] | | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 2,945 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 7,826 | |
Debt Securities, Available-for-sale, Unrealized Loss Position | 10,771 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | (34) | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | (271) | |
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | (305) | |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value | | 4,638 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value | | 8,027 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value | | 12,665 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | | (23) |
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | | (224) |
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss | | (247) |
Schedule of Held-to-maturity Securities [Line Items] | | |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value | 2,802 | 9,982 |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value | 11,587 | 4,906 |
Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value | 14,389 | 14,888 |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | (31) | (78) |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | (332) | (115) |
Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss | (363) | (193) |
Agency Debentures [Member] | | |
Debt Securities, Available-for-sale [Line Items] | | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 383 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 116 | |
Debt Securities, Available-for-sale, Unrealized Loss Position | 499 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | (1) | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | (6) | |
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | (7) | |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value | | 283 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value | | 283 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | | (12) |
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss | | (12) |
Schedule of Held-to-maturity Securities [Line Items] | | |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value | 776 | 597 |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value | 666 | 9 |
Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value | 1,442 | 606 |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | (2) | (2) |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | (14) | 0 |
Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss | (16) | (2) |
US Treasury Securities [Member] | | |
Debt Securities, Available-for-sale [Line Items] | | |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value | | 147 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value | | 147 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | | (4) |
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss | | (4) |
Agency Debt Securities [Member] | | |
Debt Securities, Available-for-sale [Line Items] | | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 0 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 30 | |
Debt Securities, Available-for-sale, Unrealized Loss Position | 30 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 0 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | (2) | |
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | (2) | |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value | | 9 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value | | 24 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value | | 33 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | | (1) |
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss | | (1) |
Schedule of Held-to-maturity Securities [Line Items] | | |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value | 97 | 373 |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value | 1,487 | 1,345 |
Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value | 1,584 | 1,718 |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | (1) | (3) |
Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | (43) | (32) |
Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss | (44) | (35) |
Municipal Bonds [Member] | | |
Debt Securities, Available-for-sale [Line Items] | | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 0 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 9 | |
Debt Securities, Available-for-sale, Unrealized Loss Position | 9 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 0 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 0 | |
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | 0 | |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value | | 11 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value | | 11 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss | | 0 |
Other [Member] | | |
Debt Securities, Available-for-sale [Line Items] | | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 1 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 0 | |
Debt Securities, Available-for-sale, Unrealized Loss Position | 1 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 0 | |
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 0 | |
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | $ 0 | |
Equity Securities [Member] | | |
Debt Securities, Available-for-sale [Line Items] | | |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value | | 7 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value | | 7 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | | 0 |
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss | | $ 0 |