XML 132 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Reclassifications from AOCI (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Non-interest income (loss) $ 1,120 $ 914 $ 824
Income tax provision (benefit) 1,158 1,880 3,415
Net income 4,887 7,360 12,390
Interest income (loss) 29,241 27,114 24,171
Interest expense 12,697 4,123 1,598
Income (loss) from continuing operations before income taxes 6,045 9,240 15,809
Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net income (982) (110) 854
Securities Available for Sale | Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Non-interest income (loss) (34) (9) 2
Income tax provision (benefit) (8) (2) 0
Net income (26) (7) 2
Hedging relationships: | Interest rate contracts: | Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest income (loss) (1,205) (121) 957
Hedging relationships: | Foreign exchange and other contracts | Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Non-interest income (loss) (66) (17) 163
Income tax provision (benefit) (306) (34) 270
Net income (957) (104) 848
Interest income (loss) 11 3 1
Interest expense (3) (3) (3)
Income (loss) from continuing operations before income taxes (1,263) (138) 1,118
Other: | Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Income tax provision (benefit) 0 0 1
Net income 1 1 4
Income (loss) from continuing operations before income taxes $ 1 $ 1 $ 5