XML 113 R102.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 14,547 $ 13,699 $ 13,903 $ 13,703
Net change 275 616 980 423
Ending balance 15,117 14,414 15,117 14,414
Accumulated other comprehensive loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (3,219) (4,009) (3,924) (3,816)
Net change 275 616 980 423
Ending balance (2,944) (3,393) (2,944) (3,393)
Available-for-sale securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (2,647) (3,353) (3,307) (3,146)
Net change 253 588 913 381
Ending balance (2,394) (2,765) (2,394) (2,765)
Held-to-maturity securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (584) (650) (616) (682)
Net change 17 18 49 50
Ending balance (567) (632) (567) (632)
Translation adjustments and net investment hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 22 20 20 21
Net change 0 1 2 0
Ending balance 22 21 22 21
Cash flow hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (10) (26) (21) (9)
Net change 5 9 16 (8)
Ending balance $ (5) $ (17) $ (5) $ (17)