Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Pre- and After-tax (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
After- tax      
Comprehensive income (loss) $ 11,476 $ 28,530 $ 22,871
Total other comprehensive income (loss)      
Pretax      
Net change (21,001) (4,325) 6,483
Tax effect      
Net change 4,949 877 (1,506)
After- tax      
Comprehensive income (loss) (16,052) (3,448) 4,977
Debt Securities      
Pretax      
Net increase (decrease) in fair value (7,995) (2,749) 6,819
Net realized (gains) losses reclassified into earnings (32) (22) (411)
Net change (8,027) (2,771) 6,408
Tax effect      
Net increase (decrease) in fair value 1,991 689 (1,712)
Net realized (gains) losses reclassified into earnings 8 5 103
Net change 1,999 694 (1,609)
After- tax      
Net increase (decrease) in fair value (6,004) (2,060) 5,107
Net realized (gains) losses reclassified into earnings (24) (17) (308)
Comprehensive income (loss) (6,028) (2,077) 4,799
Debit Valuation Adjustments      
Pretax      
Net increase (decrease) in fair value 980 449 (669)
Net realized (gains) losses reclassified into earnings 16 13 19
Net change 996 462 (650)
Tax effect      
Net increase (decrease) in fair value (237) (103) 156
Net realized (gains) losses reclassified into earnings (4) (3) (4)
Net change (241) (106) 152
After- tax      
Net increase (decrease) in fair value 743 346 (513)
Net realized (gains) losses reclassified into earnings 12 10 15
Comprehensive income (loss) 755 356 (498)
Derivatives      
Pretax      
Net increase (decrease) in fair value (13,711) (2,849) 1,098
Net realized (gains) losses reclassified into earnings 303 (221) (6)
Net change (13,408) (3,070) 1,092
Tax effect      
Net increase (decrease) in fair value 3,430 703 (268)
Net realized (gains) losses reclassified into earnings (77) 61 2
Net change 3,353 764 (266)
After- tax      
Net increase (decrease) in fair value (10,281) (2,146) 830
Net realized (gains) losses reclassified into earnings 226 (160) (4)
Comprehensive income (loss) (10,055) (2,306) 826
Derivatives | Net interest income      
Pretax      
Net realized (gains) losses reclassified into earnings 332 (166) 6
Tax effect      
Net realized (gains) losses reclassified into earnings (84) 48 (1)
After- tax      
Net realized (gains) losses reclassified into earnings 248 (118) 5
Derivatives | Compensation and benefits expense      
Pretax      
Net realized (gains) losses reclassified into earnings (29) (55) (12)
Tax effect      
Net realized (gains) losses reclassified into earnings 7 13 3
After- tax      
Net realized (gains) losses reclassified into earnings (22) (42) (9)
Employee Benefit Plans      
Pretax      
Net increase (decrease) in fair value (1,103) 463 (381)
Net realized (gains) losses reclassified into earnings 198 295 261
Settlements, curtailments and other 11 5 5
Net change (894) 763 (115)
Tax effect      
Net increase (decrease) in fair value 276 (72) 80
Net realized (gains) losses reclassified into earnings (49) (67) (63)
Settlements, curtailments and other 0 0 0
Net change 227 (139) 17
After- tax      
Net increase (decrease) in fair value (827) 391 (301)
Net realized (gains) losses reclassified into earnings 149 228 198
Settlements, curtailments and other 11 5 5
Comprehensive income (loss) (667) 624 (98)
Foreign Currency      
Pretax      
Net increase (decrease) in fair value 332 296 (251)
Net realized (gains) losses reclassified into earnings 0 (5) (1)
Net change 332 291 (252)
Tax effect      
Net increase (decrease) in fair value (390) (341) 199
Net realized (gains) losses reclassified into earnings 1 5 1
Net change (389) (336) 200
After- tax      
Net increase (decrease) in fair value (58) (45) (52)
Net realized (gains) losses reclassified into earnings 1 0 0
Comprehensive income (loss) $ (57) $ (45) $ (52)