v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]            
Net income (loss) $ 3,020   $ (4,277)   $ 5,194 $ (2,873)
Other comprehensive income (loss), net of tax:            
Net unrealized gains (losses) on investment securities available for sale 4   254   (230) 1,325
Net unrealized gains (losses) on hedging relationships (417)   392   (584) 1,062
Foreign currency translation adjustments (6)   64   (19) 80
Other (2)   0   1 0
Other comprehensive income (loss), net of tax (421)   710   (832) 2,467
Comprehensive income (loss) $ 2,599 $ 1,763 $ (3,567) $ 3,161 $ 4,362 $ (406)