Quarterly report [Sections 13 or 15(d)]

Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details)

v3.26.1
Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance $ 303,243 $ 293,963
Net change (452) 2,014
Ending balance 300,668 293,949
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (10,526) (15,285)
Ending balance (10,978) (13,271)
Debt Securities    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (1,096) (2,252)
Net change (529) 366
Ending balance (1,625) (1,886)
Debit Valuation Adjustments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (2,023) (1,694)
Net change 660 297
Ending balance (1,363) (1,397)
Derivatives    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (1,998) (5,588)
Net change (627) 1,313
Ending balance (2,625) (4,275)
Employee Benefit Plans    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (4,298) (4,617)
Net change 35 27
Ending balance (4,263) (4,590)
Foreign Currency    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (1,111) (1,134)
Net change 9 11
Ending balance $ (1,102) $ (1,123)