Quarterly report pursuant to Section 13 or 15(d)

Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Pre- and After-tax (Details)

v3.21.2
Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Pre- and After-tax (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
After- tax        
Comprehensive income $ 7,158 $ 5,065 $ 23,025 $ 18,079
Total other comprehensive income (loss)        
Pretax        
Net change     (2,332) 7,605
Tax effect        
Net change     392 (1,950)
After- tax        
Comprehensive income     (1,940) 5,655
Debt Securities        
Pretax        
Net increase (decrease) in fair value     (1,650) 6,763
Net realized (gains) losses reclassified into earnings     (4) (379)
Net change     (1,654) 6,384
Tax effect        
Net increase (decrease) in fair value     410 (1,685)
Net realized (gains) losses reclassified into earnings     1 95
Net change     411 (1,590)
After- tax        
Net increase (decrease) in fair value     (1,240) 5,078
Net realized (gains) losses reclassified into earnings     (3) (284)
Comprehensive income     (1,243) 4,794
Debit Valuation Adjustments        
Pretax        
Net increase (decrease) in fair value     365 (13)
Net realized (gains) losses reclassified into earnings     12 4
Net change     377 (9)
Tax effect        
Net increase (decrease) in fair value     (82) 5
Net realized (gains) losses reclassified into earnings     (3) (1)
Net change     (85) 4
After- tax        
Net increase (decrease) in fair value     283 (8)
Net realized (gains) losses reclassified into earnings     9 3
Comprehensive income     292 (5)
Derivatives        
Pretax        
Net increase (decrease) in fair value     (1,339) 977
Net realized (gains) losses reclassified into earnings     (165) 91
Net change     (1,504) 1,068
Tax effect        
Net increase (decrease) in fair value     334 (238)
Net realized (gains) losses reclassified into earnings     40 (22)
Net change     374 (260)
After- tax        
Net increase (decrease) in fair value     (1,005) 739
Net realized (gains) losses reclassified into earnings     (125) 69
Comprehensive income     (1,130) 808
Derivatives | Net interest income        
Pretax        
Net realized (gains) losses reclassified into earnings     (125) 96
Tax effect        
Net realized (gains) losses reclassified into earnings     30 (23)
After- tax        
Net realized (gains) losses reclassified into earnings     (95) 73
Derivatives | Compensation and benefits expense        
Pretax        
Net realized (gains) losses reclassified into earnings     (40) (5)
Tax effect        
Net realized (gains) losses reclassified into earnings     10 1
After- tax        
Net realized (gains) losses reclassified into earnings     (30) (4)
Employee Benefit Plans        
Pretax        
Net realized (gains) losses reclassified into earnings     209 191
Net change     209 191
Tax effect        
Net realized (gains) losses reclassified into earnings     (39) (47)
Net change     (39) (47)
After- tax        
Net realized (gains) losses reclassified into earnings     170 144
Comprehensive income     170 144
Foreign Currency        
Pretax        
Net increase (decrease) in fair value     240 (29)
Net change     240 (29)
Tax effect        
Net increase (decrease) in fair value     (269) (57)
Net change     (269) (57)
After- tax        
Net increase (decrease) in fair value     (29) (86)
Comprehensive income     $ (29) $ (86)