Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Accumulated Other Comprehensive Income (Loss) - Change in Accumulated OCI (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance $ 273,197 $ 270,066
Net change 2,629 (8,313)
Ending balance 280,196 266,617
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (21,156) (5,104)
Ending balance (18,527) (13,417)
Debt Securities    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (2,983) 3,045
Net change 555 (3,447)
Ending balance (2,428) (402)
Debit Valuation Adjustments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (881) (1,636)
Net change 10 261
Ending balance (871) (1,375)
Derivatives    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (11,935) (1,880)
Net change 2,042 (5,179)
Ending balance (9,893) (7,059)
Employee Benefit Plans    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (4,309) (3,642)
Net change 10 24
Ending balance (4,299) (3,618)
Foreign Currency    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (1,048) (991)
Net change 12 28
Ending balance $ (1,036) $ (963)