Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ 283,319 $ 269,118 $ 273,197 $ 270,066
Net change (1,050) (4,353) (636) (15,923)
Ending balance 287,064 269,524 287,064 269,524
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (20,742) (16,674) (21,156) (5,104)
Ending balance (21,792) (21,027) (21,792) (21,027)
Debt Securities        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (2,983) 3,045
Net change     81 (6,381)
Ending balance (2,902) (3,336) (2,902) (3,336)
Debit Valuation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (881) (1,636)
Net change     (419) 1,298
Ending balance (1,300) (338) (1,300) (338)
Derivatives        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (11,935) (1,880)
Net change     (317) (10,890)
Ending balance (12,252) (12,770) (12,252) (12,770)
Employee Benefit Plans        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (4,309) (3,642)
Net change     25 97
Ending balance (4,284) (3,545) (4,284) (3,545)
Foreign Currency        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (1,048) (991)
Net change     (6) (47)
Ending balance $ (1,054) $ (1,038) $ (1,054) $ (1,038)