v3.26.1
OTHER COMPREHENSIVE INCOME - AOCI Roll Forward (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period $ 32,581 $ 20,486 $ 24,379 $ 19,782
Other comprehensive income (loss) before reclassifications (159) 130 (296) 539
Amounts reclassified from AOCI to earnings 5 57 (9) 81
Other comprehensive income (loss) (154) 187 (305) 620
Balance, end of period 32,665 20,970 32,665 20,970
Reclassification out of Accumulated Other Comprehensive Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Debt securities transferred from available-for-sale     (41) (47)
AOCI        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (2,059) (2,433) (1,908) (2,866)
Other comprehensive income (loss) (154) 187 (305) 620
Balance, end of period (2,213) (2,246) (2,213) (2,246)
Unrealized gains (losses) on available-for-sale securities, net of hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (1,814) (2,110) (1,738) (2,365)
Other comprehensive income (loss) before reclassifications (38) 48 (95) 301
Amounts reclassified from AOCI to earnings 2 49 (17) 51
Other comprehensive income (loss) (36) 97 (112) 352
Balance, end of period (1,850) (2,013) (1,850) (2,013)
Net change related to cash flow hedges on loans        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (49) (90) 27 (267)
Other comprehensive income (loss) before reclassifications (121) 75 (202) 230
Amounts reclassified from AOCI to earnings 3 8 8 30
Other comprehensive income (loss) (118) 83 (194) 260
Balance, end of period (167) (7) (167) (7)
Translation adjustments, net of hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (4) (11) (4) (12)
Other comprehensive income (loss) before reclassifications (1) 6 (1) 7
Amounts reclassified from AOCI to earnings 0 0 0 0
Other comprehensive income (loss) (1) 6 (1) 7
Balance, end of period (5) (5) (5) (5)
Unrealized losses for pension and other post-retirement obligations        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance, beginning of period (192) (222) (193) (222)
Other comprehensive income (loss) before reclassifications 1 1 2 1
Amounts reclassified from AOCI to earnings 0 0 0 0
Other comprehensive income (loss) 1 1 2 1
Balance, end of period $ (191) $ (221) $ (191) $ (221)