XML 80 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Level 3 Analysis (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Derivative receivables | Equity      
Level 3 Analysis - Supplemental Data [Abstract]      
Transfers from level 3 into level 2, assets $ 953    
Total debt and equity instruments      
Level 3 Analysis - Supplemental Data [Abstract]      
Transfers from level 3 into level 2, assets 241 $ 177  
Transfers from level 2 into level 3, assets 88 1,206  
Realized/unrealized gains, assets 0 (841)  
Equity securities      
Level 3 Analysis - Supplemental Data [Abstract]      
Transfers from level 3 into level 2, assets 76 22  
Transfers from level 2 into level 3, assets 36 853  
Realized/unrealized gains, assets (31) (813)  
Recurring      
Level 3 Analysis - Supplemental Data [Abstract]      
Assets fair value 1,213,749   $ 1,105,603
Recurring | Total debt and equity instruments      
Level 3 Analysis - Supplemental Data [Abstract]      
Transfers from level 2 into level 3, assets   1,200  
Recurring | Equity securities      
Level 3 Analysis - Supplemental Data [Abstract]      
Transfers from level 2 into level 3, assets   853  
Recurring | Level 3      
Level 3 Analysis - Supplemental Data [Abstract]      
Assets fair value 23,759   $ 23,626
Realized/unrealized gains, assets 891 2,000  
Realized/unrealized gains (losses), liabilities $ (1,500) $ 2,200