XML 26 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 4,750 $ 4,887 $ 7,360
Other comprehensive income (loss), net of tax:      
Net unrealized gains (losses) on securities available for sale (775) 907 (7,973)
Net unrealized gains (losses) on hedging relationships (227) 689 (2,300)
Foreign currency translation adjustments (23) 46 1
Other 7 6 (18)
Other comprehensive income (loss), net of tax (1,018) 1,648 (10,290)
Comprehensive income (loss) $ 3,732 $ 6,535 $ (2,930)