v3.26.1
Stockholders' Equity - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ 112,261 $ 63,542 $ 113,616 $ 60,784
Other comprehensive income (loss) before reclassifications (543) 521 (1,029) 2,002
Amounts reclassified from AOCI into earnings 122 189 197 465
Other comprehensive income (loss), net of tax (421) 710 (832) 2,467
Ending balance 113,793 110,956 113,793 110,956
Securities Available for Sale        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (5,245) (6,473) (5,011) (7,544)
Other comprehensive income (loss) before reclassifications 4 254 (230) 1,325
Amounts reclassified from AOCI into earnings 0 0 0 0
Other comprehensive income (loss), net of tax 4 254 (230) 1,325
Ending balance (5,241) (6,219) (5,241) (6,219)
Hedging relationships:        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (708) (1,050) (541) (1,720)
Other comprehensive income (loss) before reclassifications (538) 203 (780) 597
Amounts reclassified from AOCI into earnings 121 189 196 465
Other comprehensive income (loss), net of tax (417) 392 (584) 1,062
Ending balance (1,125) (658) (1,125) (658)
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance 68 19 81 3
Other comprehensive income (loss) before reclassifications (6) 64 (19) 80
Amounts reclassified from AOCI into earnings 0 0 0 0
Other comprehensive income (loss), net of tax (6) 64 (19) 80
Ending balance 62 83 62 83
Other:        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance 6 (25) 3 (25)
Other comprehensive income (loss) before reclassifications (3) 0 0 0
Amounts reclassified from AOCI into earnings 1 0 1 0
Other comprehensive income (loss), net of tax (2) 0 1 0
Ending balance 4 (25) 4 (25)
Total        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (5,879) (7,529) (5,468) (9,286)
Ending balance (6,300) (6,819) (6,300) (6,819)
Net investment hedges        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Other comprehensive gain (loss) $ 26 $ (229) $ 100 $ (298)