XML 150 R123.htm IDEA: XBRL DOCUMENT v3.22.4
Investment Securities - Realized Gain (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Securities gains and losses      
Realized gains $ 198 $ 595 $ 3,080
Realized losses (2,578) (940) (2,278)
Investment securities gains/(losses) (2,380) (345) 802
Provision for credit losses $ 54 $ (36) $ 68