XML 187 R154.htm IDEA: XBRL DOCUMENT v3.24.0.1
ALLOWANCE FOR CREDIT LOSSES - Schedule of Allowance for Credit Losses for Other Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Other Assets, Allowance For Credit Loss [Roll Forward]      
Allowance for credit losses on other assets at beginning of year $ 123 $ 53 $ 55
Gross credit losses (97) (24) (2)
Gross recoveries 25 3 0
Net credit losses (NCLs) (72) (21) (2)
Net reserve builds (releases) 1,690 55 (2)
Total provision for credit losses 1,762 76 0
Other, net (25) 15 0
Allowance for credit losses on other assets at end of year 1,788 123 53
Transferred in   30  
Deposits with banks      
Financing Receivable, Other Assets, Allowance For Credit Loss [Roll Forward]      
Allowance for credit losses on other assets at beginning of year 51 21 20
Gross credit losses 0 0 0
Gross recoveries 0 0 0
Net credit losses (NCLs) 0 0 0
Net reserve builds (releases) (19) 30 2
Total provision for credit losses (19) 30 2
Other, net (1) 0 (1)
Allowance for credit losses on other assets at end of year 31 51 21
Securities borrowed and purchased under agreements to resell      
Financing Receivable, Other Assets, Allowance For Credit Loss [Roll Forward]      
Allowance for credit losses on other assets at beginning of year 36 6 10
Gross credit losses 0 0 0
Gross recoveries 0 0 0
Net credit losses (NCLs) 0 0 0
Net reserve builds (releases) 14 14 (4)
Total provision for credit losses 14 14 (4)
Other, net (23) 16 0
Allowance for credit losses on other assets at end of year 27 36 6
All other assets      
Financing Receivable, Other Assets, Allowance For Credit Loss [Roll Forward]      
Allowance for credit losses on other assets at beginning of year 36 26 25
Gross credit losses (97) (24) (2)
Gross recoveries 25 3 0
Net credit losses (NCLs) (72) (21) (2)
Net reserve builds (releases) 1,695 11 0
Total provision for credit losses 1,767 32 2
Other, net (1) (1) 1
Allowance for credit losses on other assets at end of year $ 1,730 $ 36 $ 26