XML 130 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity - Impact to Net Income for Items Reclassified out of Accumulated Other Comprehensive Income into Earnings (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Realized gains (losses) on sales of investment securities $ (154) $ (145) $ 20
Amortization of unrealized gains (losses) 31,666 30,007 17,945
Realized gains (losses) on derivative hedges 16,289 17,396 14,728
Actuarial gains (losses) and prior service cost (credit) amortization (1,480) (2,211) (1,398)
Applicable income taxes (1,580) (1,407) (1,463)
Net income (loss) 6,329 5,458 5,838
Reclassification Out of Accumulated Other Comprehensive Income [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net income (loss) (678) (558) (388)
Reclassification Out of Accumulated Other Comprehensive Income [Member] | Unrealized gains (losses) on investment securities available-for-sale      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Realized gains (losses) on sales of investment securities (154) (145) 20
Applicable income taxes 39 37 (5)
Net income (loss) (115) (108) 15
Reclassification Out of Accumulated Other Comprehensive Income [Member] | Unrealized gains (losses) on investment securities transferred from available-for-sale to held-to-maturity      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Amortization of unrealized gains (losses) (499) (530) (400)
Applicable income taxes 127 134 119
Net income (loss) (372) (396) (281)
Reclassification Out of Accumulated Other Comprehensive Income [Member] | Unrealized gains (losses) on derivative hedges      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Realized gains (losses) on derivative hedges (258) (80) (36)
Applicable income taxes 66 21 9
Net income (loss) (192) (59) (27)
Reclassification Out of Accumulated Other Comprehensive Income [Member] | Unrealized gains (losses) on retirement plans      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Actuarial gains (losses) and prior service cost (credit) amortization 1 7 (128)
Applicable income taxes 0 (2) 33
Net income (loss) $ 1 $ 5 $ (95)