Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Pre- and After-tax (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
After- tax        
Comprehensive income (loss) $ 2,990 $ 9,633 $ 1,744 $ 15,867
Total other comprehensive income (loss)        
Pretax        
Net change     (14,965) (1,774)
Tax effect        
Net change     3,395 367
After- tax        
Comprehensive income (loss)     (11,570) (1,407)
Debt Securities        
Pretax        
Net increase (decrease) in fair value     (6,972) (1,445)
Net realized (gains) losses reclassified into earnings     (22) 0
Net change     (6,994) (1,445)
Tax effect        
Net increase (decrease) in fair value     1,719 355
Net realized (gains) losses reclassified into earnings     6 0
Net change     1,725 355
After- tax        
Net increase (decrease) in fair value     (5,253) (1,090)
Net realized (gains) losses reclassified into earnings     (16) 0
Comprehensive income (loss)     (5,269) (1,090)
Debit Valuation Adjustments        
Pretax        
Net increase (decrease) in fair value     1,100 336
Net realized (gains) losses reclassified into earnings     3 7
Net change     1,103 343
Tax effect        
Net increase (decrease) in fair value     (267) (76)
Net realized (gains) losses reclassified into earnings     0 (2)
Net change     (267) (78)
After- tax        
Net increase (decrease) in fair value     833 260
Net realized (gains) losses reclassified into earnings     3 5
Comprehensive income (loss)     836 265
Derivatives        
Pretax        
Net increase (decrease) in fair value     (9,621) (820)
Net realized (gains) losses reclassified into earnings     51 (110)
Net change     (9,570) (930)
Tax effect        
Net increase (decrease) in fair value     2,397 205
Net realized (gains) losses reclassified into earnings     (14) 26
Net change     2,383 231
After- tax        
Net increase (decrease) in fair value     (7,224) (615)
Net realized (gains) losses reclassified into earnings     37 (84)
Comprehensive income (loss)     (7,187) (699)
Derivatives | Net interest income        
Pretax        
Net realized (gains) losses reclassified into earnings     70 (84)
Tax effect        
Net realized (gains) losses reclassified into earnings     (18) 20
After- tax        
Net realized (gains) losses reclassified into earnings     52 (64)
Derivatives | Compensation and benefits expense        
Pretax        
Net realized (gains) losses reclassified into earnings     (19) (26)
Tax effect        
Net realized (gains) losses reclassified into earnings     4 6
After- tax        
Net realized (gains) losses reclassified into earnings     (15) (20)
Employee Benefit Plans        
Pretax        
Net realized (gains) losses reclassified into earnings     89 142
Net change     89 142
Tax effect        
Net realized (gains) losses reclassified into earnings     (29) (22)
Net change     (29) (22)
After- tax        
Net realized (gains) losses reclassified into earnings     60 120
Comprehensive income (loss)     60 120
Foreign Currency        
Pretax        
Net increase (decrease) in fair value     407 116
Net change     407 116
Tax effect        
Net increase (decrease) in fair value     (417) (119)
Net change     (417) (119)
After- tax        
Net increase (decrease) in fair value     (10) (3)
Comprehensive income (loss)     $ (10) $ (3)