Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ 293,892 $ 283,319 $ 291,646 $ 273,197
Net change 3,295 (1,050) 3,454 (636)
Ending balance 296,512 287,064 296,512 287,064
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (17,629) (20,742) (17,788) (21,156)
Ending balance (14,334) (21,792) (14,334) (21,792)
Debt Securities        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (2,410) (2,983)
Net change     444 81
Ending balance (1,966) (2,902) (1,966) (2,902)
Debit Valuation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (1,567) (881)
Net change     (135) (419)
Ending balance (1,702) (1,300) (1,702) (1,300)
Derivatives        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (8,016) (11,935)
Net change     3,100 (317)
Ending balance (4,916) (12,252) (4,916) (12,252)
Employee Benefit Plans        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (4,748) (4,309)
Net change     75 25
Ending balance (4,673) (4,284) (4,673) (4,284)
Foreign Currency        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (1,047) (1,048)
Net change     (30) (6)
Ending balance $ (1,077) $ (1,054) $ (1,077) $ (1,054)