XML 107 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurement - Transfers (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Long-term debt      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, liabilities $ 793 $ 103 $ 1,250
Transfers from level 3 into level 2, liabilities 1,044 809 1,282
Realized/unrealized gains (losses), liabilities 3,869 (369) (40)
Deposits      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, liabilities 0 2 265
Transfers from level 3 into level 2, liabilities 280 482 943
Realized/unrealized gains (losses), liabilities 292 80 (165)
Total debt and equity instruments      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, assets 2,445 1,000 1,754
Transfers from Level 3 into level 2, assets 1,188 1,428 1,961
Realized/unrealized gains (losses), assets (1,082) (33) (52)
Equity securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, assets 1,066 164 535
Transfers from Level 3 into level 2, assets 121 111 153
Realized/unrealized gains (losses), assets (1,036) (77) (137)
Trading loans      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, assets 925 648 791
Transfers from Level 3 into level 2, assets 640 873 944
Realized/unrealized gains (losses), assets (51) 2 (73)
Nontrading loans      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, assets 1,053 1,301 2,571
Transfers from Level 3 into level 2, assets 831 794 684
Realized/unrealized gains (losses), assets (158) (87) (243)
Recurring | Derivative payables | Interest rate contracts      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, liabilities 878   880
Transfers from level 3 into level 2, liabilities 807    
Recurring | Derivative payables | Equity contracts      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, liabilities 2,300 1,200 3,500
Transfers from level 3 into level 2, liabilities 2,300 2,100 2,400
Recurring | Long-term debt      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, liabilities 793   1,200
Transfers from level 3 into level 2, liabilities 1,000 809 1,300
Recurring | Deposits      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 3 into level 2, liabilities     943
Recurring | Total debt and equity instruments      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, assets 2,400 1,000 1,800
Transfers from Level 3 into level 2, assets 1,200 1,400 2,000
Recurring | Equity securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, assets 1,100    
Recurring | Trading loans      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, assets 925    
Recurring | Derivative receivables | Interest rate contracts      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, assets 1,600    
Transfers from Level 3 into level 2, assets 1,200    
Recurring | Derivative receivables | Equity contracts      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, assets 1,600 1,500 2,600
Transfers from Level 3 into level 2, assets 2,200 1,900 2,400
Recurring | Nontrading loans      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Transfers from level 2 into level 3, assets 1,100 1,300 2,600
Transfers from Level 3 into level 2, assets 831 794  
Recurring | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Realized/unrealized gains (losses), assets 7,700 495 10
Realized/unrealized gains (losses), liabilities $ 4,600 $ 1,100 $ 102